Fix many memory leaks

This commit is contained in:
Marty Kraimer
2011-01-12 10:28:00 -05:00
parent f04a4faccd
commit 608d74c400
70 changed files with 1336 additions and 1255 deletions

View File

@@ -52,7 +52,7 @@ static void testBasic(FILE * fd,FILE *auxfd ) {
assert(result==false);
messageNode = queue->get();
assert(messageNode!=0);
fprintf(auxfd,"message %s messageType %s\n",
fprintf(fd,"message %s messageType %s\n",
messageNode->getMessage().c_str(),
messageTypeName[messageNode->getMessageType()].c_str());
assert(messageNode->getMessage().compare(messages[0])==0);
@@ -63,7 +63,7 @@ static void testBasic(FILE * fd,FILE *auxfd ) {
queue->release();
messageNode = queue->get();
assert(messageNode!=0);
fprintf(auxfd,"message %s messageType %s\n",
fprintf(fd,"message %s messageType %s\n",
messageNode->getMessage().c_str(),
messageTypeName[messageNode->getMessageType()].c_str());
assert(messageNode->getMessage().compare(messages[3])==0);
@@ -86,7 +86,7 @@ int main(int argc, char *argv[]) {
auxfd = fopen(auxFileName,"w+");
}
testBasic(fd,auxfd);
getShowConstructDestruct()->constuctDestructTotals(fd);
getShowConstructDestruct()->showDeleteStaticExit(fd);
return (0);
}