nasty bug
authorbdemsky <bdemsky>
Thu, 4 Sep 2008 07:10:56 +0000 (07:10 +0000)
committerbdemsky <bdemsky>
Thu, 4 Sep 2008 07:10:56 +0000 (07:10 +0000)
Robust/src/Runtime/task.c

index fc2ad5fd02c2ffab2c23d89b8236f13a41b252aa..52f8bcb0482b5143eff4f4bafc7f25fd20b43a8f 100644 (file)
@@ -770,8 +770,8 @@ void enqueueoptional(struct ___Object___ * currobj, int numfailedfses, int * fai
              totallength+=otd->numenterflags; //1 is to store the lengths
            }
            pw=currtask->descriptorarray[currindex]->queue;
-           enterflags=RUNMALLOC((totallength+numenterflags)*sizeof(int));
            numenterflags=j-start;
+           enterflags=RUNMALLOC((totallength+numenterflags)*sizeof(int));
 
            offset=0;
            for(start; start<j; start++) {