diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-07-25 05:36:55 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-07-25 05:36:55 +0000 |
commit | 85911c410a6b367ba3555f5e86c8e33db37344af (patch) | |
tree | 1a97c77f3d15e4d031b24462bc4e04ded804645b /eval.c | |
parent | 43601a1d171333cccea5d656e0f18b77cb1ff987 (diff) |
* ext/socket/socket.c (tcp_s_gethostbyname): was using
uninitialized size_t value. [ruby-talk:76946]
* Minor cleanups.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -8206,7 +8206,7 @@ rb_thread_save_context(th) } static int -thread_switch(n) +rb_thread_switch(n) int n; { rb_trap_immediate = (curr_thread->flags&0x100)?1:0; @@ -8239,7 +8239,7 @@ thread_switch(n) #define THREAD_SAVE_CONTEXT(th) \ (rb_thread_save_context(th),\ - thread_switch((FLUSH_REGISTER_WINDOWS, setjmp((th)->context)))) + rb_thread_switch((FLUSH_REGISTER_WINDOWS, setjmp((th)->context)))) static void rb_thread_restore_context _((rb_thread_t,int)); @@ -9137,13 +9137,13 @@ rb_thread_safe_level(thread) return INT2NUM(th->safe); } -static int thread_abort; +static int ruby_thread_abort; static VALUE thgroup_default; static VALUE rb_thread_s_abort_exc() { - return thread_abort?Qtrue:Qfalse; + return ruby_thread_abort?Qtrue:Qfalse; } static VALUE @@ -9151,7 +9151,7 @@ rb_thread_s_abort_exc_set(self, val) VALUE self, val; { rb_secure(4); - thread_abort = RTEST(val); + ruby_thread_abort = RTEST(val); return val; } @@ -9380,7 +9380,7 @@ rb_thread_start_0(fn, arg, th_arg) rb_thread_raise(1, &ruby_errinfo, main_thread); } } - else if (th->safe < 4 && (thread_abort || th->abort || RTEST(ruby_debug))) { + else if (th->safe < 4 && (ruby_thread_abort || th->abort || RTEST(ruby_debug))) { VALUE err = system_exit(1, 0, 0); error_print(); /* exit on main_thread */ @@ -9733,7 +9733,7 @@ rb_thread_local_aset(thread, id, val) th->locals = st_init_numtable(); } if (NIL_P(val)) { - st_delete(th->locals, &id, 0); + st_delete(th->locals, (st_data_t*)&id, 0); return Qnil; } st_insert(th->locals, id, val); |