[Ttssh2-commit] [9286] 関数の呼び出し規約を誤っていた

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2021年 5月 26日 (水) 23:10:57 JST


Revision: 9286
          https://osdn.net/projects/ttssh2/scm/svn/commits/9286
Author:   zmatsuo
Date:     2021-05-26 23:10:56 +0900 (Wed, 26 May 2021)
Log Message:
-----------
関数の呼び出し規約を誤っていた

- WINAPI = __stdcall
  - 64bitコンパイラの場合
    - コンパイラに無視される = __cdecl
    - 呼び出し元がスタックポインタを元に戻す
  - 32bitコンパイラの場合
    - 呼び出された関数がスタックポインタを元に戻す

Modified Paths:
--------------
    trunk/teraterm/ttpset/ttset_keyboard.c

-------------- next part --------------
Modified: trunk/teraterm/ttpset/ttset_keyboard.c
===================================================================
--- trunk/teraterm/ttpset/ttset_keyboard.c	2021-05-25 14:03:37 UTC (rev 9285)
+++ trunk/teraterm/ttpset/ttset_keyboard.c	2021-05-26 14:10:56 UTC (rev 9286)
@@ -123,7 +123,7 @@
  *		ttpset.dll ttste_keyboard_entry.c \x82\xCC ReadKeyboardCnf() \x82\xA9\x82炱\x82\xB1\x82\xAA\x83R\x81[\x83\x8B\x82\xB3\x82\xEA\x82\xE9
  *		KeyMap \x82͏\x89\x8A\xFA\x89\xBB\x8Dς\xDD
  */
-__declspec(dllexport) void WINAPI ReadKeyboardCnfExe(PCHAR FNameA, PKeyMap KeyMap, BOOL ShowWarning)
+__declspec(dllexport) void ReadKeyboardCnfExe(PCHAR FNameA, PKeyMap KeyMap, BOOL ShowWarning)
 {
 	int i, j;
 #if	INI_FILE_IS_UNICODE


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