fix langcp

This commit is contained in:
Wengier
2021-11-08 05:36:32 -05:00
parent d61990deab
commit 1e5f5d148c

View File

@@ -33,11 +33,11 @@
#include <string>
using namespace std;
extern bool dos_kernel_disabled, force_conversion;
extern bool dos_kernel_disabled, force_conversion, jfont_init;
int msgcodepage = 0, FileDirExistUTF8(std::string &localname, const char *name);
bool morelen = false, loadlang = false, systemmessagebox(char const * aTitle, char const * aMessage, char const * aDialogType, char const * aIconType, int aDefaultButton);
bool isSupportedCP(int newCP), CodePageHostToGuestUTF8(char *d/*CROSS_LEN*/,const char *s/*CROSS_LEN*/), CodePageGuestToHostUTF8(char *d/*CROSS_LEN*/,const char *s/*CROSS_LEN*/);
void InitFontHandle(void), ShutFontHandle(void), menu_update_autocycle(void), update_bindbutton_text(void), set_eventbutton_text(const char *eventname, const char *buttonname);
void InitFontHandle(void), ShutFontHandle(void), menu_update_autocycle(void), update_bindbutton_text(void), set_eventbutton_text(const char *eventname, const char *buttonname), JFONT_Init();
std::string langname = "", langnote = "", GetDOSBoxXPath(bool withexe=false);
#define LINE_IN_MAXLEN 2048
@@ -238,6 +238,7 @@ void LoadMessageFile(const char * fname) {
if (msgcodepage == 932 || msgcodepage == 936 || msgcodepage == 949 || msgcodepage == 950) {
dos.loaded_codepage = msgcodepage;
InitFontHandle();
JFONT_Init();
dos.loaded_codepage = cp;
}
}