[Ttssh2-commit] [8292] TipWinビルド時の警告を抑制するため、フォーマット指定子を変更し不要なキャストを無くした

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2019年 10月 11日 (金) 23:40:29 JST


Revision: 8292
          https://osdn.net/projects/ttssh2/scm/svn/commits/8292
Author:   yasuhide
Date:     2019-10-11 23:40:29 +0900 (Fri, 11 Oct 2019)
Log Message:
-----------
TipWinビルド時の警告を抑制するため、フォーマット指定子を変更し不要なキャストを無くした

r8276 | [Tooltip] 不要なLPCSTRキャストを無くした
r8275 | [Tooltip] ポインタ値を文字列に変換するフォーマット指定子を変更した

Revision Links:
--------------
    https://osdn.net/projects/ttssh2/scm/svn/commits/8276
    https://osdn.net/projects/ttssh2/scm/svn/commits/8275

Modified Paths:
--------------
    trunk/teraterm/common/tipwin.cpp

-------------- next part --------------
Modified: trunk/teraterm/common/tipwin.cpp
===================================================================
--- trunk/teraterm/common/tipwin.cpp	2019-10-11 14:03:25 UTC (rev 8291)
+++ trunk/teraterm/common/tipwin.cpp	2019-10-11 14:40:29 UTC (rev 8292)
@@ -216,10 +216,10 @@
 BOOL CTipWin::IsClassRegistered()
 {
 	if (*class_name == NULL) {
-		_snprintf_s(class_name, sizeof(class_name), _TRUNCATE, _T("%s_%x"), TipWinClassName, hInstance);
+		_snprintf_s(class_name, sizeof(class_name), _TRUNCATE, _T("%s_%p"), TipWinClassName, hInstance);
 	}
 	WNDCLASS twc = { 0 };
-	return (GetClassInfo(hInstance, (LPCSTR)class_name, &twc) > 0);
+	return (GetClassInfo(hInstance, class_name, &twc) > 0);
 }
 
 ATOM CTipWin::RegisterClass()
@@ -234,13 +234,13 @@
 	wc.hCursor = NULL;
 	wc.hbrBackground = NULL;
 	wc.lpszMenuName = NULL;
-	wc.lpszClassName = (LPCSTR)class_name;
+	wc.lpszClassName = class_name;
 	return ::RegisterClass(&wc);
 }
 
 BOOL CTipWin::UnregisterClass()
 {
-	return ::UnregisterClass((LPCSTR)class_name, hInstance);
+	return ::UnregisterClass(class_name, hInstance);
 }
 
 VOID CTipWin::Create(HWND pHwnd)
@@ -278,7 +278,7 @@
 	 */
 	tWin->tip_wnd =
 		CreateWindowEx(WS_EX_TOOLWINDOW | WS_EX_TOPMOST,
-					   (LPCSTR)class_name,
+					   class_name,
 					   NULL, WS_POPUP,
 					   0, 0,
 					   0, 0,


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