diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-05-18 10:48:52 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-05-18 10:48:52 +0400 |
commit | c92c3758a8e8c29b54d0ac40952fa661ecdf9ca0 (patch) | |
tree | 7d8ae89d7b85d7ee41317bb1bef08bc0a1511dce /source/blender/editors/space_file/filelist.c | |
parent | 37178ab0fdb2132dff1d7170613b53a10269607c (diff) |
- check paths are not empty strings before making blend file paths absolute or relative.
- when saving blend file with 'Remap Relative' enabled, don't try make paths absolute if the internal filename is invalid.
- use case insensitive path comparison on windows when checking if path remapping is needed & for comparing next/prev dirs in the file selector.
Diffstat (limited to 'source/blender/editors/space_file/filelist.c')
-rw-r--r-- | source/blender/editors/space_file/filelist.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_file/filelist.c b/source/blender/editors/space_file/filelist.c index 155c19f0763..4daaea4513c 100644 --- a/source/blender/editors/space_file/filelist.c +++ b/source/blender/editors/space_file/filelist.c @@ -433,7 +433,7 @@ void folderlist_pushdir(ListBase* folderlist, const char *dir) // check if already exists if(previous_folder && previous_folder->foldername){ - if(! strcmp(previous_folder->foldername, dir)){ + if(BLI_path_cmp(previous_folder->foldername, dir)==0){ return; } } |