diff options
Diffstat (limited to 'libmpdemux/tvi_def.h')
-rw-r--r-- | libmpdemux/tvi_def.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libmpdemux/tvi_def.h b/libmpdemux/tvi_def.h index aaca6d5a2f..9684127aca 100644 --- a/libmpdemux/tvi_def.h +++ b/libmpdemux/tvi_def.h @@ -45,8 +45,9 @@ static tvi_handle_t *new_handle() static void free_handle(tvi_handle_t *h) { - if (h->priv) - free(h->priv); - if (h) + if (h) { + if (h->priv) + free(h->priv); free(h); + } } |