ruby-changes:2460
From: ko1@a...
Date: 17 Nov 2007 14:58:36 +0900
Subject: [ruby-changes:2460] suke - Ruby:r13951 (ruby_1_8): ext/win32ole/win32ole.c (ole_invoke): bug fix.
suke 2007-11-17 14:25:09 +0900 (Sat, 17 Nov 2007) New Revision: 13951 Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/ext/win32ole/win32ole.c branches/ruby_1_8/version.h Log: ext/win32ole/win32ole.c (ole_invoke): bug fix. [ruby-talk:279100] http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=13951&r2=13950 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ext/win32ole/win32ole.c?r1=13951&r2=13950 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/version.h?r1=13951&r2=13950 Index: ruby_1_8/ext/win32ole/win32ole.c =================================================================== --- ruby_1_8/ext/win32ole/win32ole.c (revision 13950) +++ ruby_1_8/ext/win32ole/win32ole.c (revision 13951) @@ -79,7 +79,7 @@ #define WC2VSTR(x) ole_wc2vstr((x), TRUE) -#define WIN32OLE_VERSION "0.7.3" +#define WIN32OLE_VERSION "0.7.4" typedef HRESULT (STDAPICALLTYPE FNCOCREATEINSTANCEEX) (REFCLSID, IUnknown*, DWORD, COSERVERINFO*, DWORD, MULTI_QI*); @@ -2103,7 +2103,7 @@ &result, &excepinfo, &argErr); if (FAILED(hr)) { /* retry to call args by value */ - if(op.dp.cArgs > cNamedArgs) { + if(op.dp.cArgs >= cNamedArgs) { for(i = cNamedArgs; i < op.dp.cArgs; i++) { n = op.dp.cArgs - i + cNamedArgs - 1; param = rb_ary_entry(paramS, i-cNamedArgs); Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 13950) +++ ruby_1_8/ChangeLog (revision 13951) @@ -1,3 +1,7 @@ +Sat Nov 17 13:58:11 2007 Masaki Suketa <masaki.suketa@n...> + + * ext/win32ole/win32ole.c (ole_invoke): bug fix. [ruby-talk:279100] + Fri Nov 16 17:41:34 2007 Nobuyoshi Nakada <nobu@r...> * ext/iconv/iconv.c (Document-class): moved the simplest example to Index: ruby_1_8/version.h =================================================================== --- ruby_1_8/version.h (revision 13950) +++ ruby_1_8/version.h (revision 13951) @@ -1,7 +1,7 @@ #define RUBY_VERSION "1.8.6" -#define RUBY_RELEASE_DATE "2007-11-16" +#define RUBY_RELEASE_DATE "2007-11-17" #define RUBY_VERSION_CODE 186 -#define RUBY_RELEASE_CODE 20071116 +#define RUBY_RELEASE_CODE 20071117 #define RUBY_PATCHLEVEL 5000 #define RUBY_VERSION_MAJOR 1 @@ -9,7 +9,7 @@ #define RUBY_VERSION_TEENY 6 #define RUBY_RELEASE_YEAR 2007 #define RUBY_RELEASE_MONTH 11 -#define RUBY_RELEASE_DAY 16 +#define RUBY_RELEASE_DAY 17 #ifdef RUBY_EXTERN RUBY_EXTERN const char ruby_version[]; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml