Merge branch 'charm' of charmgit:charm into charm
[charm.git] / src / conv-perf / converseProjections.C
index 1b953ca97d9c687fe265fa6011a53b3b9be6210e..cf540819a8a0074f8e0caaea7b7ebd48d17aa11d 100644 (file)
@@ -8,7 +8,7 @@
 
 extern "C" void converse_msgSent(int destPE, int size)
 {
-       int* iData = (int*)malloc(sizeof(int)*2); 
+       int iData[2];
        iData[0] = destPE;
        iData[1] = size;
        LogEvent1(_CONVERSE_LANG_ID, _E_MSG_SENT, 2, iData); 
@@ -22,8 +22,8 @@ extern "C" void converse_msgRecvMC();
 extern "C" void converse_msgRecvSC();
 
 extern "C" void converse_handlerBegin(int handlerIdx)
-{      
-       int* iData = (int*)malloc(sizeof(int)*2); 
+{              
+       int iData[2];
        iData[0] = handlerIdx;
        iData[1] = CmiMyPe();
        LogEvent1(_CONVERSE_LANG_ID, _E_HANDLER_BEGIN, 2, iData); 
@@ -31,7 +31,7 @@ extern "C" void converse_handlerBegin(int handlerIdx)
 
 extern "C" void converse_handlerEnd(int handlerIdx)
 {      
-       int* iData = (int*)malloc(sizeof(int)*2); 
+       int iData[2];
        iData[0] = handlerIdx;
        iData[1] = CmiMyPe();
        LogEvent1(_CONVERSE_LANG_ID, _E_HANDLER_END, 2, iData);