aboutsummaryrefslogtreecommitdiffstats
path: root/src/w32.h
diff options
context:
space:
mode:
authorEli Zaretskii2013-11-02 15:03:32 +0200
committerEli Zaretskii2013-11-02 15:03:32 +0200
commit1fd201bb1d720d0c5ab727a3972363778eef834f (patch)
tree508abf22dbb91d24309869bc42a93e814f9fbcd6 /src/w32.h
parent5c4a19a90f803ed46629c2bdc1ac3d3563caa738 (diff)
downloademacs-1fd201bb1d720d0c5ab727a3972363778eef834f.tar.gz
emacs-1fd201bb1d720d0c5ab727a3972363778eef834f.zip
Adapted dostounix_filename. w32-short/long-filename work with wide APIs.
Diffstat (limited to 'src/w32.h')
-rw-r--r--src/w32.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/w32.h b/src/w32.h
index c836937bd66..80756e8e4ff 100644
--- a/src/w32.h
+++ b/src/w32.h
@@ -152,6 +152,9 @@ extern int w32_valid_pointer_p (void *, int);
152/* Get long (aka "true") form of file name, if it exists. */ 152/* Get long (aka "true") form of file name, if it exists. */
153extern BOOL w32_get_long_filename (char * name, char * buf, int size); 153extern BOOL w32_get_long_filename (char * name, char * buf, int size);
154 154
155/* Get the short (a.k.a. "8+3") form of a file name. */
156extern unsigned int w32_get_short_filename (char *, char *, int);
157
155/* Prepare our standard handles for proper inheritance by child processes. */ 158/* Prepare our standard handles for proper inheritance by child processes. */
156extern void prepare_standard_handles (int in, int out, 159extern void prepare_standard_handles (int in, int out,
157 int err, HANDLE handles[4]); 160 int err, HANDLE handles[4]);
@@ -181,8 +184,10 @@ extern void init_environment (char **);
181extern void check_windows_init_file (void); 184extern void check_windows_init_file (void);
182extern void syms_of_ntproc (void); 185extern void syms_of_ntproc (void);
183extern void syms_of_ntterm (void); 186extern void syms_of_ntterm (void);
184extern void dostounix_filename (register char *, int); 187extern void dostounix_filename (register char *);
185extern void unixtodos_filename (register char *); 188extern void unixtodos_filename (register char *);
189extern int filename_from_ansi (const char *, char *);
190
186extern BOOL init_winsock (int load_now); 191extern BOOL init_winsock (int load_now);
187extern void srandom (int); 192extern void srandom (int);
188extern int random (void); 193extern int random (void);