]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/cache.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / cache.c
index d94cf5fbaca071262d0bf02a0b181e14b38404e1..900554a82adf327ce0abb96824de7ee149896dcb 100644 (file)
@@ -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);
 }