Insns.def:922: warning: `klass' might be used uninitialized in this function

e$B0J2<$N7Y9p$,A}$($F$$$^$9!#e(B

-vm.inc:727: warning: unused variable flag' +vm.inc:717: warning: unused variable flag’
+In file included from vm.c:1028:
+insns.def:922: warning: `klass’ might be used uninitialized in this
function

http://www.rubyist.net/~akr/chkbuild/debian-sarge/ruby-trunk/log/20080505T113402.diff.txt.gz

e$B<B:]!"%3!<%I$r8+$k$H=i4|2=$7$F$$$J$$JQ?t$r;H$C$F$$$^$9!#e(B

Index: insns.def

— insns.def (revision 16292)
+++ insns.def (working copy)
@@ -919,7 +919,7 @@
(VALUE cbase, VALUE super)
(VALUE val)
{

  • VALUE klass;
  • VALUE klass=Qnil;

    switch ((int)define_type) {
    case 0:

e$B$H$$$&$h$&$K!“6vA3!”%m!<%+%kJQ?te(B klass e$B$NCMe(B Qnil
e$B$K$J$C$F$7e(B
e$B$^$C$?>l9g$rA[Dj$7$F$_$k$H!"%S%k%I$K<:GT$7$^$9!#e(B


./miniruby -I./lib ./enc/make_encdb.rb ./enc encdb.h.new
prelude.rb:4:in `': no class/module to define constant
(TypeError)
make: *** [encdb.h] Error 1