frontend: path handling fix
authornotaz <notasas@gmail.com>
Mon, 28 Jan 2013 00:48:01 +0000 (02:48 +0200)
committernotaz <notasas@gmail.com>
Mon, 28 Jan 2013 00:48:01 +0000 (02:48 +0200)
frontend/menu.c

index 3a6ae9c..9ca5f95 100644 (file)
@@ -251,7 +251,9 @@ static int optional_cdimg_filter(struct dirent **namelist, int count,
                                p = strrchr(buf2, '/');
                                if (p == NULL)
                                        p = strrchr(buf2, '\\');
-                               if (p == NULL)
+                               if (p != NULL)
+                                       p++;
+                               else
                                        p = buf2;
 
                                snprintf(buf, sizeof(buf), "%s/%s", basedir, p);