• R/O
  • SSH
  • HTTPS

ttssh2: コミット


コミットメタ情報

リビジョン7231 (tree)
日時2018-09-08 03:50:57
作者zmatsuo

ログメッセージ

警告対策

変更サマリ

差分

--- branches/cmake/teraterm/common/ttlib.c (revision 7230)
+++ branches/cmake/teraterm/common/ttlib.c (revision 7231)
@@ -274,7 +274,7 @@
274274
275275 /* fit a filename to the windows-filename format */
276276 /* FileName must contain filename part only. */
277-void FitFileName(PCHAR FileName, int destlen, PCHAR DefExt)
277+void FitFileName(PCHAR FileName, int destlen, const char *DefExt)
278278 {
279279 int i, j, NumOfDots;
280280 char Temp[MAX_PATH];
@@ -879,7 +879,7 @@
879879 }
880880 }
881881
882-void WINAPI GetDefaultFName(char *home, char *file, char *dest, int destlen)
882+void WINAPI GetDefaultFName(const char *home, const char *file, char *dest, int destlen)
883883 {
884884 // My Documents に file がある場合、
885885 // それを読み込むようにした。(2007.2.18 maya)
--- branches/cmake/teraterm/common/ttlib.h (revision 7230)
+++ branches/cmake/teraterm/common/ttlib.h (revision 7231)
@@ -51,7 +51,7 @@
5151 BOOL GetFileNamePos(PCHAR PathName, int *DirLen, int *FNPos);
5252 DllExport BOOL ExtractFileName(PCHAR PathName, PCHAR FileName, int destlen);
5353 DllExport BOOL ExtractDirName(PCHAR PathName, PCHAR DirName);
54-void FitFileName(PCHAR FileName, int destlen, PCHAR DefExt);
54+void FitFileName(PCHAR FileName, int destlen, const char *DefExt);
5555 void AppendSlash(PCHAR Path, int destlen);
5656 void DeleteSlash(PCHAR Path);
5757 void Str2Hex(PCHAR Str, PCHAR Hex, int Len, int MaxHexLen, BOOL ConvSP);
@@ -78,7 +78,7 @@
7878 void GetNthNum(PCHAR Source, int Nth, int *Num);
7979 int GetNthNum2(PCHAR Source, int Nth, int defval);
8080 DllExport void GetDownloadFolder(char *dest, int destlen);
81-void WINAPI GetDefaultFName(char *home, char *file, char *dest, int destlen);
81+void WINAPI GetDefaultFName(const char *home, const char *file, char *dest, int destlen);
8282 void GetDefaultSetupFName(char *home, char *dest, int destlen);
8383 void GetUILanguageFile(char *buf, int buflen);
8484 void GetOnOffEntryInifile(char *entry, char *buf, int buflen);
--- branches/cmake/teraterm/teraterm/teklib.c (revision 7230)
+++ branches/cmake/teraterm/teraterm/teklib.c (revision 7231)
@@ -58,7 +58,7 @@
5858 PTEKEnd TEKEnd;
5959
6060 static HMODULE HTTTEK = NULL;
61-static UseCount = 0;
61+static int UseCount = 0;
6262
6363 static const GetProcAddressList ProcList[] = {
6464 { &TEKInit, "TEKInit", 8 },
--- branches/cmake/teraterm/teraterm/vtwin.cpp (revision 7230)
+++ branches/cmake/teraterm/teraterm/vtwin.cpp (revision 7231)
@@ -1922,7 +1922,7 @@
19221922 }
19231923
19241924 /* copy from ttset.c*/
1925-static void WriteInt2(PCHAR Sect, PCHAR Key, PCHAR FName, int i1, int i2)
1925+static void WriteInt2(const char *Sect, const char *Key, const char *FName, int i1, int i2)
19261926 {
19271927 char Temp[32];
19281928 _snprintf_s(Temp, sizeof(Temp), _TRUNCATE, "%d,%d", i1, i2);
@@ -4897,8 +4897,9 @@
48974897 {
48984898 BOOL ret = FALSE;
48994899 int flag = 0;
4900- char *s, **p;
4901- char *virstore_env[] = {
4900+ char *s;
4901+ const char **p;
4902+ static const char *virstore_env[] = {
49024903 "ProgramFiles",
49034904 "ProgramData",
49044905 "SystemRoot",
旧リポジトリブラウザで表示