lib/keychain/keychain.rb in ruby-keychain-0.3.2 vs lib/keychain/keychain.rb in ruby-keychain-0.4.0

- old
+ new

@@ -134,10 +134,10 @@ key_params = Sec::SecItemImportExportKeyParameters.new key_params[:accessRef] = access # Import item to the keychain - cf_data = CF::Data.from_string(input).release_on_gc + cf_data = CF::Data.from_string(input) cf_array = FFI::MemoryPointer.new(:pointer) status = Sec.SecItemImport(cf_data, nil, :kSecFormatUnknown, :kSecItemTypeUnknown, :kSecItemPemArmour, key_params, self, cf_array) access.release Sec.check_osstatus status item_array = CF::Base.typecast(cf_array.read_pointer).release_on_gc \ No newline at end of file