X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fcache.c;h=900554a82adf327ce0abb96824de7ee149896dcb;hb=4a519b6e036bb593d868c2a424da43512215c571;hp=d94cf5fbaca071262d0bf02a0b181e14b38404e1;hpb=00c0465dbc5acd27c736d612bbad95fdbe2ef96c;p=ffmpeg diff --git a/libavformat/cache.c b/libavformat/cache.c index d94cf5fbaca..900554a82ad 100644 --- a/libavformat/cache.c +++ b/libavformat/cache.c @@ -51,8 +51,7 @@ typedef struct Context { static int cache_open(URLContext *h, const char *arg, int flags) { - int access; - const char *buffername; + char *buffername; Context *c= h->priv_data; av_strstart(arg, "cache:", &arg); @@ -64,7 +63,7 @@ static int cache_open(URLContext *h, const char *arg, int flags) } unlink(buffername); - av_free(buffername); + av_freep(&buffername); return ffurl_open(&c->inner, arg, flags, &h->interrupt_callback, NULL); }