Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
... | ... |
@@ -72,7 +72,7 @@ static void sample_queue_pop(HintSampleQueue *queue) |
72 | 72 |
if (queue->len <= 0) |
73 | 73 |
return; |
74 | 74 |
if (queue->samples[0].own_data) |
75 |
- av_free(queue->samples[0].data); |
|
75 |
+ av_freep(&queue->samples[0].data); |
|
76 | 76 |
queue->len--; |
77 | 77 |
memmove(queue->samples, queue->samples + 1, sizeof(HintSample)*queue->len); |
78 | 78 |
} |
... | ... |
@@ -85,7 +85,7 @@ static void sample_queue_free(HintSampleQueue *queue) |
85 | 85 |
int i; |
86 | 86 |
for (i = 0; i < queue->len; i++) |
87 | 87 |
if (queue->samples[i].own_data) |
88 |
- av_free(queue->samples[i].data); |
|
88 |
+ av_freep(&queue->samples[i].data); |
|
89 | 89 |
av_freep(&queue->samples); |
90 | 90 |
queue->len = 0; |
91 | 91 |
queue->size = 0; |