Fri Mar 29 18:09:08 CET 2002 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / metadata / opcodes.c
index d4ca901dbae09bea4951fe01fc39bd63fa1a60d4..9718ff5ac4456648c86381cb068050e143eeb76e 100644 (file)
@@ -7,13 +7,15 @@
  * (C) 2002 Ximian, Inc.
  */
 #include <mono/metadata/opcodes.h>
+#include <stddef.h> /* for NULL */
 
 #define OPDEF(a,b,c,d,e,f,g,h,i,j) \
-       { Mono ## e, MONO_FLOW_ ## j, h, i },
+       { Mono ## e, MONO_FLOW_ ## j, ((g-1)<<8) | i },
 
 const MonoOpcode
 mono_opcodes [MONO_N_OPCODES] = {
 #include "mono/cil/opcode.def"
+       {0}
 };
 
 #undef OPDEF
@@ -23,5 +25,6 @@ mono_opcodes [MONO_N_OPCODES] = {
 const char* const
 mono_opcode_names [MONO_N_OPCODES] = {
 #include "mono/cil/opcode.def"
+       NULL
 };