Fix T42499: Make sure directories are not interpreted as libraries
This commit is contained in:
@@ -1155,6 +1155,9 @@ bool BLO_is_a_library(const char *path, char *dir, char *group)
|
|||||||
int len;
|
int len;
|
||||||
char *fd;
|
char *fd;
|
||||||
|
|
||||||
|
/* if path leads to a directory we can be sure we're not in a library */
|
||||||
|
if (BLI_is_dir(path)) return 0;
|
||||||
|
|
||||||
strcpy(dir, path);
|
strcpy(dir, path);
|
||||||
len = strlen(dir);
|
len = strlen(dir);
|
||||||
if (len < 7) return 0;
|
if (len < 7) return 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user