gzdoom-gles/src/resourcefiles
Christoph Oelckers 8d157f3ced - switched the Windows backend to use the Windows Unicode API.
With localization for non-Latin languages on the support list the multibyte API doesn't cut it anymore. It neither can handle system text output outside the local code page nor can an ANSI window receive text input outside its own code page.
Similar problems exist for file names. With the multibyte API it is impossible to handle any file containing characters outside the active local code page.

So as of now, everything that may pass along some Unicode text will use the Unicode API with some text conversion functions. The only places where calls to the multibyte API were left are those where known string literals are passed or where the information is not used for anything but comparing it to other return values from the same API.

# Conflicts:
#	src/rendering/hwrenderer/postprocessing/hw_postprocess.h
#	src/win32/base_sysfb.cpp
#	src/win32/i_main.cpp
#	src/win32/win32basevideo.cpp
#	src/win32/win32glvideo.cpp

# Conflicts:
#	src/version.h
#	src/win32/i_main.cpp
#	src/win32/i_system.cpp
#	src/win32/optwin32.h
#	src/win32/win32gliface.cpp
#	wadsrc/static/language.enu
2019-05-14 16:17:05 +02:00
..
ancientzip.cpp - renamed FileRdr back to FileReader. 2018-03-11 19:29:37 +01:00
ancientzip.h - renamed FileRdr back to FileReader. 2018-03-11 19:29:37 +01:00
file_7z.cpp - use TArray and FString in resource file management. 2018-11-12 21:53:13 +01:00
file_directory.cpp - fixed compilation on POSIX-like platforms 2018-11-12 21:53:14 +01:00
file_grp.cpp - use TArray and FString in resource file management. 2018-11-12 21:53:13 +01:00
file_lump.cpp - switched the Windows backend to use the Windows Unicode API. 2019-05-14 16:17:05 +02:00
file_pak.cpp - replaced several explicit allocations with TArrays. 2019-04-18 13:58:37 +02:00
file_rff.cpp - renamed FileRdr back to FileReader. 2018-03-11 19:29:37 +01:00
file_wad.cpp - switched the Windows backend to use the Windows Unicode API. 2019-05-14 16:17:05 +02:00
file_zip.cpp - use TArray and FString in resource file management. 2018-11-12 21:53:13 +01:00
file_zip.h - renamed FileRdr back to FileReader. 2018-03-11 19:29:37 +01:00
resourcefile.cpp - switched the Windows backend to use the Windows Unicode API. 2019-05-14 16:17:05 +02:00
resourcefile.h - use TArray and FString in resource file management. 2018-11-12 21:53:13 +01:00