Revision: 8828 https://osdn.net/projects/ttssh2/scm/svn/commits/8828 Author: zmatsuo Date: 2020-07-03 23:43:44 +0900 (Fri, 03 Jul 2020) Log Message: ----------- struct TMap を tttypes.h から ttcmn.c へ移動 - この構造体はファイルローカルな構造体 Modified Paths: -------------- trunk/teraterm/common/tttypes.h trunk/teraterm/ttpcmn/ttcmn.c -------------- next part -------------- Modified: trunk/teraterm/common/tttypes.h =================================================================== --- trunk/teraterm/common/tttypes.h 2020-07-03 14:43:36 UTC (rev 8827) +++ trunk/teraterm/common/tttypes.h 2020-07-03 14:43:44 UTC (rev 8828) @@ -1130,28 +1130,3 @@ #define MAXNWIN 256 #define MAXCOMPORT 4096 #define MAXHOSTLIST 500 - -/* shared memory */ -typedef struct { - size_t size_tmap; /* sizeof TMap */ - size_t size_tttset; /* sizeof TTTSet */ - /* Setup information from "teraterm.ini" */ - TTTSet ts; - /* Key code map from "keyboard.def" */ - TKeyMap km; - // Window list - int NWin; - HWND WinList[MAXNWIN]; - /* COM port use flag - * bit 8 7 6 5 4 3 2 1 - * char[0] : COM 8 7 6 5 4 3 2 1 - * char[1] : COM16 15 14 13 12 11 10 9 ... - */ - unsigned char ComFlag[(MAXCOMPORT-1)/CHAR_BIT+1]; - /* Previous window rect (Tera Term 4.78 or later) */ - WINDOWPLACEMENT WinPrevRect[MAXNWIN]; - BOOL WinUndoFlag; - int WinUndoStyle; -} TMap; -typedef TMap *PMap; - Modified: trunk/teraterm/ttpcmn/ttcmn.c =================================================================== --- trunk/teraterm/ttpcmn/ttcmn.c 2020-07-03 14:43:36 UTC (rev 8827) +++ trunk/teraterm/ttpcmn/ttcmn.c 2020-07-03 14:43:44 UTC (rev 8828) @@ -60,6 +60,29 @@ #include "ttcommon.h" #include "layer_for_unicode.h" +/* shared memory */ +typedef struct { + size_t size_tmap; /* sizeof TMap */ + size_t size_tttset; /* sizeof TTTSet */ + /* Setup information from "teraterm.ini" */ + TTTSet ts; + /* Key code map from "keyboard.def" */ + TKeyMap km; + // Window list + int NWin; + HWND WinList[MAXNWIN]; + /* COM port use flag + * bit 8 7 6 5 4 3 2 1 + * char[0] : COM 8 7 6 5 4 3 2 1 + * char[1] : COM16 15 14 13 12 11 10 9 ... + */ + unsigned char ComFlag[(MAXCOMPORT-1)/CHAR_BIT+1]; + /* Previous window rect (Tera Term 4.78 or later) */ + WINDOWPLACEMENT WinPrevRect[MAXNWIN]; + BOOL WinUndoFlag; + int WinUndoStyle; +} TMap; +typedef TMap *PMap; // TMap \x82\xF0\x8Ai\x94[\x82\xB7\x82\xE9\x83t\x83@\x83C\x83\x8B\x83}\x83b\x83s\x83\x93\x83O\x83I\x83u\x83W\x83F\x83N\x83g(\x8B\xA4\x97L\x83\x81\x83\x82\x83\x8A)\x82̖\xBC\x91O // TMap(\x82Ƃ\xBB\x82̃\x81\x83\x93\x83o)\x82̍X\x90V\x8E\x9E\x82͋\x8C\x83o\x81[\x83W\x83\x87\x83\x93\x82Ƃ̓\xAF\x8E\x9E\x8BN\x93\xAE\x82ׂ̈ɕς\xA6\x82\xE9\x95K\x97v\x82\xAA\x82\xA0\x82邪