[m-rev.] diff: fix XXX

Zoltan Somogyi zs at csse.unimelb.edu.au
Mon Nov 14 17:02:24 AEDT 2011


runtime/mercury_region.c:
	Fix a recent XXX.

Zoltan.

cvs diff: Diffing .
Index: mercury_region.c
===================================================================
RCS file: /home/mercury/mercury1/repository/mercury/runtime/mercury_region.c,v
retrieving revision 1.13
diff -u -b -r1.13 mercury_region.c
--- mercury_region.c	12 Nov 2011 12:29:21 -0000	1.13
+++ mercury_region.c	14 Nov 2011 05:49:20 -0000
@@ -257,8 +257,8 @@
     /*
     ** Loop through the protected regions and nullify the entry of the input
     ** region if found.
-    ** XXX FIXME num_protected_regions is not initialized at this point.
     */
+    num_protected_regions = ite_frame->MR_riff_num_prot_regions;
     for (i = 0; i < num_protected_regions; i++) {
         if (ite_prot != NULL && ite_prot->MR_ite_prot_region == region) {
             ite_prot->MR_ite_prot_region = NULL;
cvs diff: Diffing GETOPT
cvs diff: Diffing machdeps
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list