Changeset 15187
- Timestamp:
- Jan 27, 2012, 11:55:05 AM (13 years ago)
- File:
-
- 1 edited
-
trunk/source/lisp-kernel/pmcl-kernel.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/lisp-kernel/pmcl-kernel.c
r15159 r15187 98 98 #include <mach-o/dyld.h> 99 99 #include <dlfcn.h> 100 #include <libgen.h> 100 101 #endif 101 102 … … 960 961 #endif 961 962 962 963 #ifdef DARWIN 964 char * 965 bundle_image_name(char *orig) 966 { 967 char *base = basename(orig); 968 char *dir = dirname(orig); 969 char path[MAXPATHLEN]; 970 971 snprintf(path, MAXPATHLEN, "%s/../Resources/ccl/%s", dir, base); 972 return path_by_appending_image(path); 973 } 974 #endif 963 975 964 976 char *program_name = NULL; … … 1924 1936 } else { 1925 1937 image_name = default_image_name(real_executable_name); 1938 #ifdef DARWIN 1939 if (!probe_file(image_name)) { 1940 image_name = bundle_image_name(real_executable_name); 1941 } 1942 #endif 1926 1943 } 1927 1944 }
Note:
See TracChangeset
for help on using the changeset viewer.
