Skip to content

Commit f95142d

Browse files
committed
Don't require get_executable_path
1 parent b3e2aca commit f95142d

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/runtime/eval.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ extern char **environ; /* should probably be behind some WANT_ */
8585
#include "ffi_errno.c"
8686
#endif
8787

88+
#if !defined(GET_EXECUTABLE_PATH)
89+
char *get_executable_path(void) { return NULL; }
90+
#endif
91+
8892
#define NEED_INT64 (WANT_INT64 && WORD_SIZE < 64)
8993

9094
#if WANT_LZ77

src/runtime/unix/extra.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,3 +218,4 @@ get_executable_path(void) {
218218
return NULL;
219219
#endif
220220
}
221+
#define GET_EXECUTABLE_PATH get_executable_path

src/runtime/windows/extra.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,3 +181,4 @@ get_executable_path(void) {
181181
free(wbuf);
182182
return utf8_buf;
183183
}
184+
#define GET_EXECUTABLE_PATH get_executable_path

0 commit comments

Comments
 (0)