Skip to content

Commit c5d9c50

Browse files
committed
fix leak
1 parent 6d7500c commit c5d9c50

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

ext/wddx/wddx.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,6 +1095,10 @@ static void php_wddx_process_data(void *user_data, const XML_Char *s, int len)
10951095

10961096
case ST_BOOLEAN:
10971097
if(!ent->data) {
1098+
if (ent->varname) {
1099+
efree(ent->varname);
1100+
ent->varname = NULL;
1101+
}
10981102
break;
10991103
}
11001104
if (!strcmp(s, "true")) {

0 commit comments

Comments
 (0)