Mercurial > hg > xemacs-beta
comparison src/syswindows.h @ 3728:6765f2581182
[xemacs-hg @ 2006-12-08 02:21:53 by vins]
Added Benson Margulies's patch to avoid the dreaded: "File not found and
directory write-protected" message under Windows.
author | vins |
---|---|
date | Fri, 08 Dec 2006 02:22:02 +0000 |
parents | facf3239ba30 |
children | 112f6ed44299 |
comparison
equal
deleted
inserted
replaced
3727:3246cf3e564d | 3728:6765f2581182 |
---|---|
85 #define XECOMID(id) (&(id)) | 85 #define XECOMID(id) (&(id)) |
86 #endif | 86 #endif |
87 | 87 |
88 #define OEMRESOURCE /* Define OCR_ and friend constants */ | 88 #define OEMRESOURCE /* Define OCR_ and friend constants */ |
89 #include <windows.h> | 89 #include <windows.h> |
90 | |
91 #include <aclapi.h> | |
90 | 92 |
91 #if defined (WIN32_LEAN_AND_MEAN) | 93 #if defined (WIN32_LEAN_AND_MEAN) |
92 # ifdef HAVE_X_WINDOWS | 94 # ifdef HAVE_X_WINDOWS |
93 /* Christ almighty. The problems you get when combining two large code bases, | 95 /* Christ almighty. The problems you get when combining two large code bases, |
94 neither with any respect for namespace purity. */ | 96 neither with any respect for namespace purity. */ |
930 | 932 |
931 void cygwin_win32_to_posix_path_list (const char *, char *); | 933 void cygwin_win32_to_posix_path_list (const char *, char *); |
932 int cygwin_win32_to_posix_path_list_buf_size (const char *); | 934 int cygwin_win32_to_posix_path_list_buf_size (const char *); |
933 void cygwin_posix_to_win32_path_list (const char *, char *); | 935 void cygwin_posix_to_win32_path_list (const char *, char *); |
934 int cygwin_posix_to_win32_path_list_buf_size (const char *); | 936 int cygwin_posix_to_win32_path_list_buf_size (const char *); |
937 extern int cygwin_conv_to_full_win32_path (const char *, char *); | |
935 | 938 |
936 END_C_DECLS | 939 END_C_DECLS |
937 | 940 |
938 #endif | 941 #endif |
939 | 942 |