diff options
| author | uema2 <uema2@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-22 11:58:08 +0000 |
|---|---|---|
| committer | uema2 <uema2@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-22 11:58:08 +0000 |
| commit | f99274adab4b86983c8259c98655613eca504ae1 (patch) | |
| tree | 6a296f3fbf61cc69775340688db44b42fae12041 | |
| parent | 52f9ec5f3c053247cfbd6fbf4de660cb5621e604 (diff) | |
| download | ruby-f99274adab4b86983c8259c98655613eca504ae1.tar.gz ruby-f99274adab4b86983c8259c98655613eca504ae1.tar.xz ruby-f99274adab4b86983c8259c98655613eca504ae1.zip | |
* ruby.c: don't call VirtualQuery in ruby_init_loadpath()
on mswince.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | ruby.c | 3 |
2 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,8 @@ +Tue Apr 22 20:58:00 2003 Takaaki Uematsu <uema2x@jcom.home.ne.jp> + + * ruby.c: don't call VirtualQuery in ruby_init_loadpath() + on mswince. + Tue Apr 22 19:08:53 2003 Nobuyoshi Nakada <nobu.nokada@softhome.net> * marshal.c (save_mantissa, load_mantissa): for interoperability @@ -17,6 +17,7 @@ #endif #ifdef _WIN32_WCE #include <winsock.h> +#include "wince.h" #endif #include "ruby.h" #include "dln.h" @@ -241,9 +242,11 @@ ruby_init_loadpath() HMODULE libruby = NULL; MEMORY_BASIC_INFORMATION m; +#ifndef _WIN32_WCE memset(&m, 0, sizeof(m)); if (VirtualQuery(ruby_init_loadpath, &m, sizeof(m)) && m.State == MEM_COMMIT) libruby = (HMODULE)m.AllocationBase; +#endif GetModuleFileName(libruby, libpath, sizeof libpath); #elif defined(DJGPP) extern char *__dos_argv0; |
