[ttssh2-commit] [9854] コンパイラ警告をなくす

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2022年 4月 12日 (火) 22:20:46 JST


Revision: 9854
          https://osdn.net/projects/ttssh2/scm/svn/commits/9854
Author:   zmatsuo
Date:     2022-04-12 22:20:46 +0900 (Tue, 12 Apr 2022)
Log Message:
-----------
コンパイラ警告をなくす

- filesys_log.cpp(679,34): warning C4100: 'fv': 引数は関数の本体部で 1 度も参照されません。
- filesys_log.cpp(1159,84): warning C4100: 'lp': 引数は関数の本体部で 1 度も参照されません。
- filesys_log.cpp(1204,46): warning C4100: 'hWnd': 引数は関数の本体部で 1 度も参照されません。
- filesys_log.cpp(1530,11): warning C4456: 'i' を宣言すると、以前のローカル宣言が隠蔽されます

Modified Paths:
--------------
    trunk/teraterm/teraterm/filesys_log.cpp

-------------- next part --------------
Modified: trunk/teraterm/teraterm/filesys_log.cpp
===================================================================
--- trunk/teraterm/teraterm/filesys_log.cpp	2022-04-12 13:19:41 UTC (rev 9853)
+++ trunk/teraterm/teraterm/filesys_log.cpp	2022-04-12 13:20:46 UTC (rev 9854)
@@ -684,8 +684,8 @@
 	if (!ts.LogLockExclusive) {
 		dwShareMode = FILE_SHARE_READ | FILE_SHARE_WRITE;
 	}
-	LogVar->FileHandle = CreateFileW(LogVar->FullName, GENERIC_WRITE, dwShareMode, NULL,
-									  OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
+	LogVar->FileHandle = CreateFileW(fv->FullName, GENERIC_WRITE, dwShareMode, NULL,
+									 OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
 }
 
 static BOOL LogStart(const wchar_t *fname)
@@ -1156,7 +1156,7 @@
 	LogVar->RotateStep = 0;
 }
 
-static INT_PTR CALLBACK OnCommentDlgProc(HWND hDlgWnd, UINT msg, WPARAM wp, LPARAM lp)
+static INT_PTR CALLBACK OnCommentDlgProc(HWND hDlgWnd, UINT msg, WPARAM wp, LPARAM)
 {
 	static const DlgTextInfo TextInfos[] = {
 		{ 0, "DLG_COMMENT_TITLE" },
@@ -1207,7 +1207,7 @@
 		return;
 	}
 	TTDialogBox(hInst, MAKEINTRESOURCE(IDD_COMMENT_DIALOG),
-				HVTWin, OnCommentDlgProc);
+				hWnd, OnCommentDlgProc);
 }
 
 void FLogClose(void)
@@ -1494,7 +1494,6 @@
 void FLogPutUTF32(unsigned int u32)
 {
 	PFileVar fv = LogVar;
-	size_t i;
 	BOOL log_available = (cv_LogBuf != 0);
 
 	if (!log_available) {
@@ -1516,7 +1515,7 @@
 		// UTF-8
 		char u8_buf[4];
 		size_t u8_len = UTF32ToUTF8(u32, u8_buf, _countof(u8_buf));
-		for (i = 0; i < u8_len; i++) {
+		for (size_t i = 0; i < u8_len; i++) {
 			BYTE b = u8_buf[i];
 			LogPut1(b);
 		}
@@ -1527,8 +1526,7 @@
 		// UTF-16
 		wchar_t u16[2];
 		size_t u16_len = UTF32ToUTF16(u32, u16, _countof(u16));
-		size_t i;
-		for (i = 0; i < u16_len; i++) {
+		for (size_t i = 0; i < u16_len; i++) {
 			if (fv->log_code == LOG_UTF16LE) {
 				// UTF-16LE
 				LogPut1(u16[i] & 0xff);


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