diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-08-23 13:12:46 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-08-23 13:12:46 +0000 |
commit | 703bd1759453b14a8d60b9d39a084df925e3fd2e (patch) | |
tree | f5f1dea594e8dcce4294b06f98127e8b6adc72ef | |
parent | 5784aaf15d8d176a07028c9c8c3a184cc92de607 (diff) | |
download | ruby-703bd1759453b14a8d60b9d39a084df925e3fd2e.tar.gz |
process.c: no symbol cache
* process.c (rb_intern): no symbol cache while initialization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | process.c | 2 |
2 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,7 @@ +Fri Aug 23 22:12:13 2013 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * process.c (rb_intern): no symbol cache while initialization. + Fri Aug 23 22:07:45 2013 Nobuyoshi Nakada <nobu@ruby-lang.org> * configure.in (clock_t): needs time.h. @@ -7092,6 +7092,8 @@ VALUE rb_mProcID_Syscall; void Init_process(void) { +#undef rb_intern +#define rb_intern(str) rb_intern_const(str) rb_define_virtual_variable("$?", rb_last_status_get, 0); rb_define_virtual_variable("$$", get_pid, 0); rb_define_global_function("exec", rb_f_exec, -1); |