dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] pnet ChangeLog engine/jitc_pinvoke.c


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] pnet ChangeLog engine/jitc_pinvoke.c
Date: Mon, 25 Sep 2006 18:34:07 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    pnet
Changes by:     Klaus Treichel <ktreichel>      06/09/25 18:34:07

Modified files:
        .              : ChangeLog 
        engine         : jitc_pinvoke.c 

Log message:
        2006-09-25  Kirill Kononenko  <address@hidden>
        
                * engine/jitc_pinvoke.c: Add missing jump target for the case 
that the
                array to be marshalled is null.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3364&r2=1.3365
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/jitc_pinvoke.c?cvsroot=dotgnu-pnet&r1=1.4&r2=1.5

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3364
retrieving revision 1.3365
diff -u -b -r1.3364 -r1.3365
--- ChangeLog   24 Sep 2006 18:22:32 -0000      1.3364
+++ ChangeLog   25 Sep 2006 18:34:07 -0000      1.3365
@@ -1,3 +1,8 @@
+2006-09-25  Kirill Kononenko  <address@hidden>
+
+       * engine/jitc_pinvoke.c: Add missing jump target for the case that the
+       array to be marshalled is null.
+
 2006-09-24  Kirill Kononenko <address@hidden>
 
        * engine/jitc_pinvoke.c, engine/jitc.c:

Index: engine/jitc_pinvoke.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/jitc_pinvoke.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- engine/jitc_pinvoke.c       24 Sep 2006 18:16:21 -0000      1.4
+++ engine/jitc_pinvoke.c       25 Sep 2006 18:34:07 -0000      1.5
@@ -1218,6 +1218,7 @@
                                                                        
newArray,
                                                                        
(jit_nint)(sizeof(ILUInt32))));
                            }
+                           jit_insn_label(function, &endLoop);
                            if(addressKind==MARSHAL_ITEM_OF_STRUCTURE || 
addressKind==MARSHAL_ITEM_OF_ARRAY)
                                        jit_insn_store_relative(function, 
outAddressValue, offset, newArray);
                            return newArray;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]