diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/callproc.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/callproc.c b/src/callproc.c index 292e9af3957..201c5871537 100644 --- a/src/callproc.c +++ b/src/callproc.c | |||
| @@ -1253,10 +1253,15 @@ init_callproc () | |||
| 1253 | } | 1253 | } |
| 1254 | } | 1254 | } |
| 1255 | 1255 | ||
| 1256 | tempdir = Fdirectory_file_name (Vexec_directory); | 1256 | #ifndef CANNOT_DUMP |
| 1257 | if (access (XSTRING (tempdir)->data, 0) < 0) | 1257 | if (initialized) |
| 1258 | dir_warning ("Warning: arch-dependent data dir (%s) does not exist.\n", | 1258 | #endif |
| 1259 | Vexec_directory); | 1259 | { |
| 1260 | tempdir = Fdirectory_file_name (Vexec_directory); | ||
| 1261 | if (access (XSTRING (tempdir)->data, 0) < 0) | ||
| 1262 | dir_warning ("Warning: arch-dependent data dir (%s) does not exist.\n", | ||
| 1263 | Vexec_directory); | ||
| 1264 | } | ||
| 1260 | 1265 | ||
| 1261 | tempdir = Fdirectory_file_name (Vdata_directory); | 1266 | tempdir = Fdirectory_file_name (Vdata_directory); |
| 1262 | if (access (XSTRING (tempdir)->data, 0) < 0) | 1267 | if (access (XSTRING (tempdir)->data, 0) < 0) |