summaryrefslogtreecommitdiff
path: root/doc/emacs/help.texi
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2014-02-06 17:27:46 +0200
committerEli Zaretskii <eliz@gnu.org>2014-02-06 17:27:46 +0200
commit829f4f2256d11c0336618269b45b2eea299ed2ce (patch)
tree74fbee3b06e4efad9bd218713188d73a86fa447d /doc/emacs/help.texi
parent629de968455d2b4632fbe9db860ae4ac7e933b9b (diff)
downloademacs-829f4f2256d11c0336618269b45b2eea299ed2ce.tar.gz
Another fix for handling of file names on Windows 9X.
src/w32.c (pMultiByteToWideChar, pWideCharToMultiByte): New variables: pointers through which to call the respective APIs. (filename_to_utf16, filename_from_utf16, filename_to_ansi) (filename_from_ansi, sys_link, check_windows_init_file): Call MultiByteToWideChar and WideCharToMultiByte through pointers. This is required on Windows 9X, where we dynamically load UNICOWS.DLL which has their non-stub implementations. (maybe_load_unicows_dll): Assign addresses to these 2 function pointers after loading UNICOWS.DLL. src/w32fns.c (Fx_file_dialog, Fw32_shell_execute) [!CYGWIN]: Call MultiByteToWideChar and WideCharToMultiByte through function pointers. src/w32.h (pMultiByteToWideChar, pWideCharToMultiByte): New declarations.
Diffstat (limited to 'doc/emacs/help.texi')
0 files changed, 0 insertions, 0 deletions