Located and fixed a bug reported by Ed. dag.c was using CmiFree to free
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Mon, 18 Aug 1997 18:02:03 +0000 (18:02 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Mon, 18 Aug 1997 18:02:03 +0000 (18:02 +0000)
charm messages instead of CkFreeMsg.

src/arch/net-irix-64/conv-mach.csh
src/arch/sim-irix-64/conv-mach.csh
src/lib-misc/dag.c

index 78551281f17ef5e35ec709845bc03a998fe5ca5c..82667a0a625c904ecfbaa866b81c2534a9d4c040 100755 (executable)
@@ -35,7 +35,7 @@ set CMK_M4='m4'
 set CMK_SUF='o'
 set CMK_AR='ar cq'
 set CMK_RANLIB='true'
-set CMK_LIBS=''
+set CMK_LIBS='-lqt'
 set CMK_SEQ_LIBS=''
 set CMK_SEQ_CC='cc -w -64 '
 set CMK_SEQ_LD='cc -w -64 '
@@ -45,3 +45,4 @@ set CMK_NM='nm'
 set CMK_NM_FILTER="grep '|GLOB |' | sed -e 's/.*|//'"
 set CMK_CPP_SUFFIX="i"
 set CMK_XLATPP='charmxlat++ -w '
+set CMK_QT='origin'
index 78551281f17ef5e35ec709845bc03a998fe5ca5c..82667a0a625c904ecfbaa866b81c2534a9d4c040 100755 (executable)
@@ -35,7 +35,7 @@ set CMK_M4='m4'
 set CMK_SUF='o'
 set CMK_AR='ar cq'
 set CMK_RANLIB='true'
-set CMK_LIBS=''
+set CMK_LIBS='-lqt'
 set CMK_SEQ_LIBS=''
 set CMK_SEQ_CC='cc -w -64 '
 set CMK_SEQ_LD='cc -w -64 '
@@ -45,3 +45,4 @@ set CMK_NM='nm'
 set CMK_NM_FILTER="grep '|GLOB |' | sed -e 's/.*|//'"
 set CMK_CPP_SUFFIX="i"
 set CMK_XLATPP='charmxlat++ -w '
+set CMK_QT='origin'
index c43524a62053da0eb470c78e69979f4c51db2b93..613f7bfc3ffd25c7bb035bd510a479305ebcfd2a 100644 (file)
  * REVISION HISTORY:
  *
  * $Log$
- * Revision 1.3  1997-03-25 15:04:56  milind
+ * Revision 1.4  1997-08-18 18:02:03  milind
+ * Located and fixed a bug reported by Ed. dag.c was using CmiFree to free
+ * charm messages instead of CkFreeMsg.
+ *
+ * Revision 1.3  1997/03/25 15:04:56  milind
  * Made changes suggested by Ed Kornkven to fix bugs in Dagger.
  *
  * Revision 1.2  1996/03/09 18:11:20  jyelon
@@ -497,12 +501,12 @@ _dag3_RLNODE   *rlnode;
                   msgarray = (void **) buffer->msg;
                   if (msgarray) {
                     n = (int) (msgarray[0]);
-                    for(j=1; j<=n; j++) if (msgarray[j]) CmiFree(msgarray[j]);
+                    for(j=1; j<=n; j++) if (msgarray[j]) CkFreeMsg(msgarray[j]);
                     CmiFree(msgarray);
                    }
                  }
                else {
-                  if (buffer->msg) CmiFree(buffer->msg);
+                  if (buffer->msg) CkFreeMsg(buffer->msg);
                }
 
                *(buffer->prev) = buffer->next;