Plug more memor yleaks

This commit is contained in:
twinaphex 2016-10-04 11:16:02 +02:00
parent f06ea9ba70
commit 166e300471
2 changed files with 9 additions and 1 deletions

View File

@ -638,6 +638,8 @@ static void task_push_undo_save_state(const char *path, void *data, size_t size)
error:
if (data)
free(data);
if (state)
free(state);
if (task)
free(task);
}
@ -985,6 +987,8 @@ static void task_push_save_state(const char *path, void *data, size_t size)
error:
if (data)
free(data);
if (state)
free(state);
if (task)
free(task);
}
@ -1046,6 +1050,8 @@ static void task_push_load_and_save_state(const char *path, void *data, size_t s
error:
if (data)
free(data);
if (state)
free(state);
if (task)
free(task);
}

View File

@ -195,6 +195,8 @@ static bool screenshot_dump(
{
if (task)
free(task);
if (state)
free(state);
return false;
}
#endif