]> git.sesse.net Git - vlc/blobdiff - modules/access/zip/zipstream.c
access/zip:patch for memory leak in zipstream.c #8726
[vlc] / modules / access / zip / zipstream.c
index 85e93d4511e7cdda5588091c87c42faedfda7b83..3e7032b50d1095062a64ba488d816ec898f3dcb8 100644 (file)
@@ -717,7 +717,9 @@ static node* findOrCreateParentNode( node *root, const char *fullpath )
         if( !strcmp( current->name, folder ) )
         {
             /* We found the folder, go recursively deeper */
-            return findOrCreateParentNode( current, sep );
+            node *parentNode = findOrCreateParentNode( current, sep );
+            free( path );
+            return parentNode;
         }
         current = current->next;
     }