X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffsfs.c;h=def672dbafc783a9fbc2c0c034ad8ec4635821c5;hp=2917a5d817b53d75a6772c0ba04311a495fe4ff2;hb=5587d9d89d5fb9c31fd723e85949f85da70ef3a9;hpb=9c99932eb16ba64c6d3ba69145fe8c5d5b04274d;ds=sidebyside diff --git a/direct/yaffsfs.c b/direct/yaffsfs.c index 2917a5d..def672d 100644 --- a/direct/yaffsfs.c +++ b/direct/yaffsfs.c @@ -501,6 +501,9 @@ static struct yaffs_dev *yaffsfs_FindDevice(const YCHAR *path, thisMatchLength = 0; matching = 1; + if(!p) + continue; + while (matching && *p && *leftOver) { /* Skip over any /s */ while (yaffsfs_IsPathDivider(*p))