From: Charlie Savage Date: 2009-02-15T06:28:01+09:00 Subject: [ruby-core:22117] [Bug #1161] Build Assertion Failure with VC+++ - Unitialized variable in rb_define_hooked_variable Issue #1161 has been updated by Charlie Savage. Sorry, reversed the patch. It should be: --- variable.old.c 2009-02-14 14:16:05 -0700 +++ variable.c 2009-02-14 14:20:44 -0700 @@ -484,7 +484,8 @@ gvar->setter = setter?(gvar_setter_t *)setter:var_setter; gvar->marker = var_marker; - RB_GC_GUARD(tmp); + if (var) + RB_GC_GUARD(tmp); } void ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1161 ---------------------------------------- http://redmine.ruby-lang.org