diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/emacs.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/emacs.c b/src/emacs.c index 2f17c312b3b..5a8af21463f 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -218,6 +218,11 @@ init_cmdargs (argc, argv, skip_args) | |||
| 218 | Vinvocation_directory = Ffile_name_directory (found); | 218 | Vinvocation_directory = Ffile_name_directory (found); |
| 219 | } | 219 | } |
| 220 | 220 | ||
| 221 | if (!NILP (Vinvocation_directory) | ||
| 222 | && NILP (Ffile_name_absolute_p (Vinvocation_directory))) | ||
| 223 | /* Emacs was started with relative path, like ./emacs */ | ||
| 224 | Vinvocation_directory = Fexpand_file_name (Vinvocation_directory, Qnil); | ||
| 225 | |||
| 221 | Vinstallation_directory = Qnil; | 226 | Vinstallation_directory = Qnil; |
| 222 | 227 | ||
| 223 | if (!NILP (Vinvocation_directory)) | 228 | if (!NILP (Vinvocation_directory)) |