[Ttssh2-commit] [4914] lang/*. lng の指定をマクロ化した。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2012年 4月 30日 (月) 21:00:57 JST


Revision: 4914
          http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4914
Author:   yutakapon
Date:     2012-04-30 21:00:57 +0900 (Mon, 30 Apr 2012)
Log Message:
-----------
lang/*.lng の指定をマクロ化した。

Modified Paths:
--------------
    trunk/teraterm/ttpdlg/ttdlg.c

-------------- next part --------------
Modified: trunk/teraterm/ttpdlg/ttdlg.c
===================================================================
--- trunk/teraterm/ttpdlg/ttdlg.c	2012-04-30 11:26:41 UTC (rev 4913)
+++ trunk/teraterm/ttpdlg/ttdlg.c	2012-04-30 12:00:57 UTC (rev 4914)
@@ -3026,12 +3026,14 @@
 
 static PCHAR far LangList[] = {"English","Japanese","Russian","Korean","UTF-8",NULL};
 static char **LangUIList = NULL;
+#define LANG_PATH "lang"
+#define LANG_EXT ".lng"
 
 static void make_sel_lang_ui(void)
 {
 	int    i;
 	int    file_num;
-	char   fullpath[1024] = "lang\\*.lng";
+	char   fullpath[1024] = LANG_PATH "\\*" LANG_EXT;
 	HANDLE hFind;
 	WIN32_FIND_DATA fd;
 	char **p;
@@ -3215,7 +3217,7 @@
 						w = (WORD)GetCurSel(Dialog, IDC_GENLANG_UI);
 						if (w != langui_sel) {
 							_snprintf_s(ts->UILanguageFile_ini, sizeof(ts->UILanguageFile_ini), _TRUNCATE, 
-								"lang/%s", LangUIList[w - 1]);
+								"%s/%s", LANG_PATH, LangUIList[w - 1]);
 
 							get_lang_msg("MSG_TT_TAKE_EFFECT", uimsg, sizeof(uimsg), 
 								"This option takes effect the next time a session is started.", UILanguageFile);



Ttssh2-commit メーリングリストの案内
Back to archive index