summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libswresample/resample.c2
-rw-r--r--libswresample/swresample.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/libswresample/resample.c b/libswresample/resample.c
index fb9da7c354..8b1b6ca9af 100644
--- a/libswresample/resample.c
+++ b/libswresample/resample.c
@@ -256,7 +256,7 @@ static ResampleContext *resample_init(ResampleContext *c, int out_rate, int in_r
return c;
error:
- av_free(c->filter_bank);
+ av_freep(&c->filter_bank);
av_free(c);
return NULL;
}
diff --git a/libswresample/swresample.c b/libswresample/swresample.c
index cdfe5bfee5..b9a3c3d90e 100644
--- a/libswresample/swresample.c
+++ b/libswresample/swresample.c
@@ -468,7 +468,7 @@ int swri_realloc_audio(AudioData *a, int count){
if(a->planar) memcpy(a->ch[i], old.ch[i], a->count*a->bps);
}
if(!a->planar) memcpy(a->ch[0], old.ch[0], a->count*a->ch_count*a->bps);
- av_free(old.data);
+ av_freep(&old.data);
a->count= count;
return 1;