unix/main: Properly handle MICROPYPATH starting with ':'.
In other words, where first path component is an empty string.
This commit is contained in:
parent
5bea6ea808
commit
de48a27d60
|
@ -428,6 +428,9 @@ MP_NOINLINE int main_(int argc, char **argv) {
|
|||
#endif
|
||||
}
|
||||
mp_uint_t path_num = 1; // [0] is for current dir (or base dir of the script)
|
||||
if (*path == ':') {
|
||||
path_num++;
|
||||
}
|
||||
for (char *p = path; p != NULL; p = strchr(p, PATHLIST_SEP_CHAR)) {
|
||||
path_num++;
|
||||
if (p != NULL) {
|
||||
|
|
Loading…
Reference in New Issue