comparison src/unexnt.c @ 4854:95c4ced5c07c

fix compile problems -------------------- ChangeLog entries follow: -------------------- src/ChangeLog addition: 2010-01-14 Ben Wing <ben@xemacs.org> * glyphs-eimage.c: Turn on fixes for conflicts between jmorecfg.h and windows.h on Cygwin, too. * emacs.c (debug_can_access_memory): * lisp.h: Declare function const void * to avoid warnings. * sysfile.h: Include syswindows.h on Windows to avoid problems using things like PATHNAME_CONVERT_OUT. * sysfile.h (X_OK): * dialog-msw.c (handle_directory_proc): * dialog-msw.c (handle_directory_dialog_box): * nt.c (Fmswindows_short_file_name): * sysdep.c (qxe_allocating_getcwd): * syswindows.h (LOCAL_FILE_FORMAT_TO_TSTR): * unexcw.c (unexec): * unexnt.c (_start): * win32.c (mswindows_read_link_1): Rename PATH_MAX_EXTERNAL to PATH_MAX_TSTR to reflect its actual semantics. * unexcw.c: Remove include of syswindows.h that had been added because sysfile.h didn't include it.
author Ben Wing <ben@xemacs.org>
date Thu, 14 Jan 2010 01:25:16 -0600
parents 3d8143fc88e1
children 6f2158fa75ed
comparison
equal deleted inserted replaced
4853:d35e231d347d 4854:95c4ced5c07c
131 start up. (WARNING: Do not put any code before this section 131 start up. (WARNING: Do not put any code before this section
132 that relies upon malloc () and runs in the dumped version. It 132 that relies upon malloc () and runs in the dumped version. It
133 won't work.) */ 133 won't work.) */
134 if (heap_state == HEAP_UNLOADED) 134 if (heap_state == HEAP_UNLOADED)
135 { 135 {
136 Extbyte executable_path[PATH_MAX_EXTERNAL]; 136 Extbyte executable_path[PATH_MAX_TCHAR];
137 137
138 /* Don't use mswindows_get_module_file_name() because it uses 138 /* Don't use mswindows_get_module_file_name() because it uses
139 xmalloc() */ 139 xmalloc() */
140 if (qxeGetModuleFileName (NULL, executable_path, _MAX_PATH) == 0) 140 if (qxeGetModuleFileName (NULL, executable_path, _MAX_PATH) == 0)
141 { 141 {