aboutsummaryrefslogtreecommitdiffstats
path: root/ext/win32ole
Commit message (Expand)AuthorAgeFilesLines
* remove extra call to OleInitializenobu2017-05-261-1/+0
* ext/win32ole/win32ole_variant.c (ole_val2variant_err): use FIXNUM_P, RB_TYPE_Psuke2017-04-081-1/+1
* ext/win32ole/win32ole.c(ole_initialize): avoid to fail in Windows nano server. suke2017-02-251-4/+33
* win32ole.c: suppress warningsnobu2016-11-201-1/+1
* * ext/win32ole/win32ole.c: independent of libgcc_s_seh-1.dll [Bug #12959] suke2016-11-191-1/+1
* [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-261-1/+1
* ext/win32ole/*.c, ext/win32ole/win32ole.h: use RB_INT2FIX instead ofsuke2016-10-0710-132/+132
* fix a typo [ci skip]kazu2016-10-041-1/+1
* win32ole.c: fix long conversionnobu2016-08-131-1/+1
* win32ole.c: fix long conversionnobu2016-08-131-7/+10
* * ext/win32ole/win32ole.c (ole_val2variant): fix integer conversion insuke2016-08-121-3/+9
* use true and false [ci skip]nobu2016-08-091-1/+1
* * ext/win32ole/sample/excel1.rb, ext/win32ole/sample/excel2.rb,suke2016-08-085-7/+7
* rb_funcallvnobu2016-07-291-1/+1
* win32ole.c: share the contentnobu2016-05-201-2/+2
* win32ole.c: remove dead codenobu2016-05-201-5/+0
* win32ole_error.h: add attributesnobu2016-05-081-1/+1
* win32ole_event.c: use rb_write_error_strnobu2016-03-071-1/+3
* * remove trailing spaces.svn2015-12-271-1/+1
* * ext/win32ole/win32ole.c (ole_variant2val): refactoring.suke2015-12-271-10/+8
* * ext/win32ole/win32ole.c (ole_vstr2wc, ole_variant2val): fix blanksuke2015-12-271-4/+13
* handle ext/ as r53141naruse2015-12-1612-0/+12
* win32ole.c: check argument typenobu2015-12-131-0/+5
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-091-1/+1
* use rb_check_arity [ci skip]nobu2015-10-252-6/+2
* win32ole.c: fix symbol conditionnobu2015-09-211-1/+1
* win32ole.c: inadvertent symbol creationnobu2015-09-211-8/+10
* win32ole.c: refactornobu2015-09-211-21/+25
* win32ole.c: make ole_mb2wc more genericnobu2015-09-211-34/+15
* win32ole.c: constifiednobu2015-09-211-15/+18
* * ext/win32ole/win32ole.c: fix a typo. Patch by @davydovantonhsbt2015-06-041-1/+1
* win32ole.c: wrapper object before allocnobu2015-05-281-2/+4
* * ext/win32ole/win32ole_variant.c: fix typo "indicies".glass2015-05-101-6/+6
* win32ole.c: use rb_sym2strnobu2015-04-143-9/+9
* * ext/win32ole/win32ole.c (Init_win32ole): should not use atexit tosuke2015-02-041-25/+12
* * ext/win32ole/win32ole.c (ole_invoke): avoid SEGV when VT_RECORDsuke2015-01-181-0/+4
* uninitialized variablenobu2014-12-261-4/+6
* * ext/win32ole/win32ole.c: use typed data for com_hash.suke2014-12-021-2/+32
* * ext/win32ole/win32ole.c: use typed data for WIN32OLE.suke2014-12-013-52/+67
* use 0 for reservednobu2014-12-018-8/+8
* ext/win32ole/win32ole_event.c: use typed data.suke2014-11-171-6/+21
* ext/win32ole/win32ole_variant.c: use typed data.suke2014-10-311-12/+26
* ext/win32ole/win32ole.c (ole_val2variant, ole_invoke): refactoring.suke2014-10-253-11/+16
* ext/win32ole/win32ole_record.c: use typed data.suke2014-10-141-6/+33
* ext/win32ole/win32ole_variable.c: use typed data.suke2014-10-081-10/+24
* ext/win32ole/win32ole_method.c: use typed data.suke2014-10-071-23/+37
* ext/win32ole/win32ole_param.c: refactoringsuke2014-10-071-7/+14
* * remove trailing spaces.svn2014-10-071-1/+1
* ext/win32ole/win32ole_method.c: refactoring. addsuke2014-10-073-2/+10
* ext/win32ole/win32ole_param.c: use typed data.suke2014-10-061-14/+28