Tera TermにCD-ROM取り出し機能を追加します。
リビジョン | 8bfa3a094bc6f38ae9b19100c1b8603effc84610 (tree) |
---|---|
日時 | 2019-08-26 16:00:59 |
作者 | IWAMOTO Kouichi <sue@iwmt...> |
コミッター | IWAMOTO Kouichi |
Eliminate FAR keyword.
@@ -68,7 +68,7 @@ typedef struct { | ||
68 | 68 | int Pin; |
69 | 69 | } TInstVar; |
70 | 70 | |
71 | -static TInstVar FAR * pvar; | |
71 | +static TInstVar *pvar; | |
72 | 72 | static TInstVar InstVar; |
73 | 73 | |
74 | 74 | #define GetFileMenu(menu) GetSubMenuByChildID(menu, ID_FILE_NEWCONNECTION) |
@@ -97,7 +97,7 @@ HMENU GetSubMenuByChildID(HMENU menu, UINT id) { | ||
97 | 97 | return NULL; |
98 | 98 | } |
99 | 99 | |
100 | -static void PASCAL FAR TTXInit(PTTSet ts, PComVar cv) { | |
100 | +static void PASCAL TTXInit(PTTSet ts, PComVar cv) { | |
101 | 101 | pvar->ts = ts; |
102 | 102 | pvar->cv = cv; |
103 | 103 | pvar->origPrecv = NULL; |
@@ -106,12 +106,12 @@ static void PASCAL FAR TTXInit(PTTSet ts, PComVar cv) { | ||
106 | 106 | pvar->origPWriteFile = NULL; |
107 | 107 | } |
108 | 108 | |
109 | -static void PASCAL FAR TTXReadIniFile(PCHAR fn, PTTSet ts) { | |
109 | +static void PASCAL TTXReadIniFile(PCHAR fn, PTTSet ts) { | |
110 | 110 | (pvar->origReadIniFile)(fn, ts); |
111 | 111 | pvar->Pin = GetPrivateProfileInt(INISECTION, "Pin", 0, fn); |
112 | 112 | } |
113 | 113 | |
114 | -static void PASCAL FAR TTXGetSetupHooks(TTXSetupHooks FAR * hooks) { | |
114 | +static void PASCAL TTXGetSetupHooks(TTXSetupHooks *hooks) { | |
115 | 115 | pvar->origReadIniFile = *hooks->ReadIniFile; |
116 | 116 | *hooks->ReadIniFile = TTXReadIniFile; |
117 | 117 | } |
@@ -207,7 +207,7 @@ void ParseInputStr(unsigned char *rstr, int rcount) { | ||
207 | 207 | } |
208 | 208 | } |
209 | 209 | |
210 | -int PASCAL FAR TTXrecv(SOCKET s, char FAR *buff, int len, int flags) { | |
210 | +int PASCAL TTXrecv(SOCKET s, char *buff, int len, int flags) { | |
211 | 211 | int rlen; |
212 | 212 | |
213 | 213 | if ((rlen = pvar->origPrecv(s, buff, len, flags)) > 0) { |
@@ -216,7 +216,7 @@ int PASCAL FAR TTXrecv(SOCKET s, char FAR *buff, int len, int flags) { | ||
216 | 216 | return rlen; |
217 | 217 | } |
218 | 218 | |
219 | -BOOL PASCAL FAR TTXReadFile(HANDLE fh, LPVOID buff, DWORD len, LPDWORD rbytes, LPOVERLAPPED rol) { | |
219 | +BOOL PASCAL TTXReadFile(HANDLE fh, LPVOID buff, DWORD len, LPDWORD rbytes, LPOVERLAPPED rol) { | |
220 | 220 | BOOL result; |
221 | 221 | |
222 | 222 | if ((result = pvar->origPReadFile(fh, buff, len, rbytes, rol)) != FALSE) |
@@ -224,35 +224,35 @@ BOOL PASCAL FAR TTXReadFile(HANDLE fh, LPVOID buff, DWORD len, LPDWORD rbytes, L | ||
224 | 224 | return result; |
225 | 225 | } |
226 | 226 | |
227 | -static void PASCAL FAR TTXOpenTCP(TTXSockHooks FAR * hooks) { | |
227 | +static void PASCAL TTXOpenTCP(TTXSockHooks *hooks) { | |
228 | 228 | if (pvar->Pin > 0) { |
229 | 229 | pvar->origPrecv = *hooks->Precv; |
230 | 230 | *hooks->Precv = TTXrecv; |
231 | 231 | } |
232 | 232 | } |
233 | 233 | |
234 | -static void PASCAL FAR TTXCloseTCP(TTXSockHooks FAR * hooks) { | |
234 | +static void PASCAL TTXCloseTCP(TTXSockHooks *hooks) { | |
235 | 235 | if (pvar->origPrecv) { |
236 | 236 | *hooks->Precv = pvar->origPrecv; |
237 | 237 | pvar->origPrecv = NULL; |
238 | 238 | } |
239 | 239 | } |
240 | 240 | |
241 | -static void PASCAL FAR TTXOpenFile(TTXFileHooks FAR * hooks) { | |
241 | +static void PASCAL TTXOpenFile(TTXFileHooks *hooks) { | |
242 | 242 | if (pvar->Pin > 0) { |
243 | 243 | pvar->origPReadFile = *hooks->PReadFile; |
244 | 244 | *hooks->PReadFile = TTXReadFile; |
245 | 245 | } |
246 | 246 | } |
247 | 247 | |
248 | -static void PASCAL FAR TTXCloseFile(TTXFileHooks FAR * hooks) { | |
248 | +static void PASCAL TTXCloseFile(TTXFileHooks *hooks) { | |
249 | 249 | if (pvar->origPReadFile) { |
250 | 250 | *hooks->PReadFile = pvar->origPReadFile; |
251 | 251 | pvar->origPReadFile = NULL; |
252 | 252 | } |
253 | 253 | } |
254 | 254 | |
255 | -static void PASCAL FAR TTXModifyMenu(HMENU menu) { | |
255 | +static void PASCAL TTXModifyMenu(HMENU menu) { | |
256 | 256 | HMENU ControlMenu; |
257 | 257 | // uint flag = MF_BYCOMMAND | MF_STRING | MF_ENABLED; |
258 | 258 |
@@ -262,7 +262,7 @@ static void PASCAL FAR TTXModifyMenu(HMENU menu) { | ||
262 | 262 | InsertMenu(ControlMenu, ID_CONTROL_MACRO, MF_BYCOMMAND | MF_SEPARATOR, 0, NULL); |
263 | 263 | } |
264 | 264 | |
265 | -static int PASCAL FAR TTXProcessCommand(HWND hWin, WORD cmd) { | |
265 | +static int PASCAL TTXProcessCommand(HWND hWin, WORD cmd) { | |
266 | 266 | if (cmd == MENUID) { |
267 | 267 | EjectTray(); |
268 | 268 | return 1; |
@@ -289,14 +289,14 @@ static TTXExports Exports = { | ||
289 | 289 | TTXCloseFile |
290 | 290 | }; |
291 | 291 | |
292 | -BOOL __declspec(dllexport) PASCAL FAR TTXBind(WORD Version, TTXExports FAR * exports) { | |
292 | +BOOL __declspec(dllexport) PASCAL TTXBind(WORD Version, TTXExports *exports) { | |
293 | 293 | int size = sizeof(Exports) - sizeof(exports->size); |
294 | 294 | |
295 | 295 | if (size > exports->size) { |
296 | 296 | size = exports->size; |
297 | 297 | } |
298 | - memcpy((char FAR *)exports + sizeof(exports->size), | |
299 | - (char FAR *)&Exports + sizeof(exports->size), | |
298 | + memcpy((char *)exports + sizeof(exports->size), | |
299 | + (char *)&Exports + sizeof(exports->size), | |
300 | 300 | size); |
301 | 301 | return TRUE; |
302 | 302 | } |