summaryrefslogtreecommitdiffstats
path: root/libass/ass_cache.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_cache.c')
-rw-r--r--libass/ass_cache.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_cache.c b/libass/ass_cache.c
index a0a00b3..062ddfa 100644
--- a/libass/ass_cache.c
+++ b/libass/ass_cache.c
@@ -175,10 +175,10 @@ static void outline_destruct(void *key, void *value)
{
OutlineHashValue *v = value;
OutlineHashKey *k = key;
- if (v->outline)
- outline_free(v->lib, v->outline);
- if (v->border)
- outline_free(v->lib, v->border);
+ outline_free(v->outline);
+ free(v->outline);
+ outline_free(v->border);
+ free(v->border);
if (k->type == OUTLINE_DRAWING)
free(k->u.drawing.text);
free(key);