PatchSet 7205 
Date: 2006/04/01 22:27:26
Author: inaba
Branch: HEAD
Tag: (none) 
Log:
Really fix for #31.

Members: 
        ChangeLog:1.4712->1.4713 
        kaffe/kaffevm/intrp/methodcalls.c:1.13->1.14 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4712 kaffe/ChangeLog:1.4713
--- kaffe/ChangeLog:1.4712      Sat Apr  1 20:30:51 2006
+++ kaffe/ChangeLog     Sat Apr  1 22:27:26 2006
@@ -1,3 +1,10 @@
+2006-04-01  Kiyo Inaba <[EMAIL PROTECTED]>
+
+       Really fix for #31.
+
+       * kaffe/kaffevm/intrp/methodcalls.c: Reorder the variables
+       declaration compatible with older C syntax.
+
 2006-04-01  Guilhem Lavaux  <[EMAIL PROTECTED]>
 
        * kaffe/kaffevm/kaffe.def
Index: kaffe/kaffe/kaffevm/intrp/methodcalls.c
diff -u kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.13 
kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.14
--- kaffe/kaffe/kaffevm/intrp/methodcalls.c:1.13        Thu Mar 30 17:39:17 2006
+++ kaffe/kaffe/kaffevm/intrp/methodcalls.c     Sat Apr  1 22:27:29 2006
@@ -18,7 +18,6 @@
 #define NEED_sysdepCallMethod 1
 #endif
 
-#include "jni.h"
 #include "locks.h"
 #include "machine.h"
 #include "methodcalls.h"
@@ -89,6 +88,7 @@
          jint i;
          jint numArgs;
          errorInfo einfo;
+         jvalue *newargs, *curarg;
 
          /* Calculate number of arguments */
          numArgs = sizeofSigMethod(meth, false);
@@ -98,8 +98,8 @@
          }
          numArgs += (meth->accflags & ACC_STATIC ? 0 : 1);
 
-         jvalue *newargs = (jvalue *)alloca(sizeof(jvalue) * numArgs);
-         jvalue *curarg = newargs;
+         newargs = (jvalue *)alloca(sizeof(jvalue) * numArgs);
+         curarg = newargs;
          for (i = 2; i < call->nrargs; i++, curarg++)
            {
              switch (call->calltype[i])

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to