PC-BSD/trueos f6f04d1 — stand/libsa cd9660.c
loader: really fix cd9660 dirmatch The cd9660_open() does pass whole path to dirmatch() and we need to compare only the current path component, not full path. Additinally, skip over duplicate / (if any) and check if the last component in the path was meant to be directory (having trailing /). If it is in fact a file, error out.
Delta | File | |
---|---|---|
+30 | -4 | stand/libsa/cd9660.c |
+30 | -4 | 1 files |