Skip to content

Commit 2ac7030

Browse files
committed
memory leak 2
1 parent 301163a commit 2ac7030

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

informix_auditing/auditing2.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ void do_auditing2( mi_lvarchar *sessionusername, MI_FPARAM *fp)
6464
if (strcmp(mi_lvarchar_to_string(sessionusername), "ifxsyncuser") == 0)
6565
{
6666
printf("automated user. skipping trigger\n");
67+
mi_free(sessionusername);
6768
return;
6869
}
6970
DPRINTF("logger", 80, ("Entering do_auditing2()"));
@@ -148,6 +149,9 @@ void do_auditing2( mi_lvarchar *sessionusername, MI_FPARAM *fp)
148149
}
149150
mi_free(pmem);
150151
mi_free(pdata);
152+
mi_free(sessionConnection);
153+
mi_free(curChain);
154+
mi_free(sessionusername);
151155
DPRINTF("logger", 80, ("Exiting do_auditing2()"));
152156
return;
153157
}

0 commit comments

Comments
 (0)