Subject: [ruby-ffi] initialize :strings in structs |
From: Jan |
Date: 8/21/09 6:01 PM |
To: ruby-ffi |
hey all, is it possible (with NiceFFI) to initialize strings inside a struct? e.g. class Config < NiceFFI::Struct layout(:api_version, :int, :cache_location, :string :settings_location, :string ) Config.new(:api_version=>1, :cache_location=>"/tmp") I get /Library/Ruby/Gems/1.8/gems/nice-ffi-0.1/lib/nice-ffi/nicestruct.rb: 380:in `[]=': Cannot set :string fields (ArgumentError) is this a problem with FFI in general or could support for this added? thanks, jan