diff options
| -rw-r--r-- | src/fileio.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/fileio.c b/src/fileio.c index da591b525b1..7d02a3b525d 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -3232,6 +3232,8 @@ DIR defaults to current buffer's directory default.") | |||
| 3232 | tem = Fstring_equal (val, insdef); | 3232 | tem = Fstring_equal (val, insdef); |
| 3233 | if (!NILP (tem) && !NILP (defalt)) | 3233 | if (!NILP (tem) && !NILP (defalt)) |
| 3234 | return defalt; | 3234 | return defalt; |
| 3235 | if (XSTRING (val)->size == 0 && NILP (insdef)) | ||
| 3236 | return defalt; | ||
| 3235 | return Fsubstitute_in_file_name (val); | 3237 | return Fsubstitute_in_file_name (val); |
| 3236 | } | 3238 | } |
| 3237 | 3239 | ||