[ruby-cvs:54147] suke:r47001 (trunk): * ext/win32ole/win32ole.c (ole_invoke): pass WIN32OLE_RECORD variant

suke at ruby-lang.org suke at ruby-lang.org
Wed Jul 30 21:35:16 JST 2014


suke	2014-07-30 21:35:15 +0900 (Wed, 30 Jul 2014)

  New Revision: 47001

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=47001

  Log:
    * ext/win32ole/win32ole.c (ole_invoke): pass WIN32OLE_RECORD variant
      by reference when invoke OLE methods at first.
    
    * ext/win32ole/win32ole.c (olerecord_set_ivar): release
      IRecordInfo interface before setting another IRecordInfo interface.

  Modified files:
    trunk/ChangeLog
    trunk/ext/win32ole/win32ole.c


More information about the ruby-cvs mailing list