diff options
author | Eli Zaretskii <eliz@gnu.org> | 2020-04-16 09:14:07 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2020-04-16 09:14:07 +0300 |
commit | 490f279c7e05e81bcc07e03c315aead27524f0a7 (patch) | |
tree | 5b65367ce52a4029ee67d2c8c3e81a4e2596c453 /src/w32.h | |
parent | e16374507f8c51c61f0f1a276308144baf8d6489 (diff) | |
download | emacs-490f279c7e05e81bcc07e03c315aead27524f0a7.tar.gz emacs-490f279c7e05e81bcc07e03c315aead27524f0a7.tar.bz2 emacs-490f279c7e05e81bcc07e03c315aead27524f0a7.zip |
File-handling cleanup in w32image.c
* src/w32image.c (w32_load_image): Encode the image file name and
convert it via 'map_w32_filename'. No need to do anything special
when 'w32_unicode_filenames' is zero, since file names are in
UTF-8 internally, and this code will never run on Windows 9X.
* src/w32.h (map_w32_filename): Add prototype; removed prototypes
from all *.c files.
Diffstat (limited to 'src/w32.h')
-rw-r--r-- | src/w32.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/w32.h b/src/w32.h index cf1dadf64c0..1afb8ad0873 100644 --- a/src/w32.h +++ b/src/w32.h @@ -194,6 +194,7 @@ extern void syms_of_ntproc (void); extern void syms_of_ntterm (void); extern void dostounix_filename (register char *); extern void unixtodos_filename (register char *); +extern const char *map_w32_filename (const char *, const char **); extern int filename_from_ansi (const char *, char *); extern int filename_to_ansi (const char *, char *); extern int filename_from_utf16 (const wchar_t *, char *); |