Fix T45398: Saving file from File Browser doesn't work if no file is selected

Own mistake in rBaeeb23efa28dc16e20
This commit is contained in:
Julian Eisel 2015-07-09 23:48:55 +02:00
parent f766a61626
commit 5513fdc629

@ -1265,13 +1265,10 @@ int file_exec(bContext *C, wmOperator *exec_op)
const struct direntry *file = filelist_file(sfile->files, sfile->params->active_file);
char filepath[FILE_MAX];
if (!file)
return OPERATOR_CANCELLED;
BLI_assert(STREQ(file->relname, "..") || STREQ(file->relname, sfile->params->file));
BLI_assert(!file || STREQ(file->relname, "..") || STREQ(file->relname, sfile->params->file));
/* directory change */
if (S_ISDIR(file->type)) {
if (file && S_ISDIR(file->type)) {
if (FILENAME_IS_PARENT(file->relname)) {
BLI_parent_dir(sfile->params->dir);
}