summaryrefslogtreecommitdiff
path: root/process.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-08-23 13:12:46 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-08-23 13:12:46 +0000
commit703bd1759453b14a8d60b9d39a084df925e3fd2e (patch)
treef5f1dea594e8dcce4294b06f98127e8b6adc72ef /process.c
parent5784aaf15d8d176a07028c9c8c3a184cc92de607 (diff)
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
Diffstat (limited to 'process.c')
-rw-r--r--process.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/process.c b/process.c
index cbc7107554..818221f2ea 100644
--- a/process.c
+++ b/process.c
@@ -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);