• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisão8f30711aa2b98ee460541362dc23dee97e3853a1 (tree)
Hora2020-02-22 10:42:29
AutorHourier <hourier@user...>
CommiterHourier

Mensagem de Log

[Refactor] #37353 FARポインタを*抹殺* / *Genocide* FAR pointers

Mudança Sumário

Diff

--- a/src/main-win.c
+++ b/src/main-win.c
@@ -3971,7 +3971,7 @@ static bool process_keydown(WPARAM wParam, LPARAM lParam)
39713971 /*!
39723972 * todo WNDCLASSに影響があるのでplayer_type*の追加は保留
39733973 */
3974-LRESULT FAR PASCAL AngbandWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
3974+LRESULT PASCAL AngbandWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
39753975 {
39763976 PAINTSTRUCT ps;
39773977 HDC hdc;
@@ -3992,10 +3992,10 @@ LRESULT FAR PASCAL AngbandWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lP
39923992 }
39933993 case WM_GETMINMAXINFO:
39943994 {
3995- MINMAXINFO FAR *lpmmi;
3995+ MINMAXINFO *lpmmi;
39963996 RECT rc;
39973997
3998- lpmmi = (MINMAXINFO FAR *)lParam;
3998+ lpmmi = (MINMAXINFO*)lParam;
39993999 if (!td) return 1;
40004000
40014001 rc.left = rc.top = 0;
@@ -4322,8 +4322,7 @@ LRESULT FAR PASCAL AngbandWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lP
43224322 /*!
43234323 * todo WNDCLASSに影響があるのでplayer_type*の追加は保留
43244324 */
4325-LRESULT FAR PASCAL AngbandListProc(HWND hWnd, UINT uMsg,
4326- WPARAM wParam, LPARAM lParam)
4325+LRESULT PASCAL AngbandListProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
43274326 {
43284327 term_data *td;
43294328 PAINTSTRUCT ps;
@@ -4343,10 +4342,10 @@ LRESULT FAR PASCAL AngbandListProc(HWND hWnd, UINT uMsg,
43434342 }
43444343 case WM_GETMINMAXINFO:
43454344 {
4346- MINMAXINFO FAR *lpmmi;
4345+ MINMAXINFO *lpmmi;
43474346 RECT rc;
43484347
4349- lpmmi = (MINMAXINFO FAR *)lParam;
4348+ lpmmi = (MINMAXINFO*)lParam;
43504349 if (!td) return 1;
43514350
43524351 rc.left = rc.top = 0;
@@ -4447,8 +4446,7 @@ LRESULT FAR PASCAL AngbandListProc(HWND hWnd, UINT uMsg,
44474446
44484447 #define MOUSE_SENS 40
44494448
4450-LRESULT FAR PASCAL AngbandSaverProc(HWND hWnd, UINT uMsg,
4451- WPARAM wParam, LPARAM lParam)
4449+LRESULT PASCAL AngbandSaverProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
44524450 {
44534451 static int iMouse = 0;
44544452 static WORD xMouse = 0;
@@ -4694,8 +4692,7 @@ static bool is_already_running(void)
46944692 /*!
46954693 * @brief (Windows固有)Windowsアプリケーションとしてのエントリポイント
46964694 */
4697-int FAR PASCAL WinMain(HINSTANCE hInst, HINSTANCE hPrevInst,
4698- LPSTR lpCmdLine, int nCmdShow)
4695+int PASCAL WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR lpCmdLine, int nCmdShow)
46994696 {
47004697 WNDCLASS wc;
47014698 HDC hdc;
--- a/src/readdib.c
+++ b/src/readdib.c
@@ -68,7 +68,7 @@ void global_free(DIBINIT *pInfo, INT_PTR *fh, BOOL unlock_needed);
6868 * 取得できたデータ量をバイトで返す。0ならば何らかのエラー。
6969 * Returns number of bytes requested, or zero if something went wrong.
7070 */
71-static DWORD PASCAL lread(int fh, VOID FAR *pv, DWORD ul)
71+static DWORD PASCAL lread(int fh, void *pv, DWORD ul)
7272 {
7373 DWORD ulT = ul;
7474 BYTE huge *hp = pv;
@@ -96,7 +96,7 @@ static DWORD PASCAL lread(int fh, VOID FAR *pv, DWORD ul)
9696 static HPALETTE PASCAL NEAR MakeDIBPalette(LPBITMAPINFOHEADER lpInfo)
9797 {
9898 PLOGPALETTE npPal;
99- RGBQUAD FAR *lpRGB;
99+ RGBQUAD *lpRGB;
100100 HPALETTE hLogPal;
101101 WORD i;
102102
@@ -115,7 +115,7 @@ static HPALETTE PASCAL NEAR MakeDIBPalette(LPBITMAPINFOHEADER lpInfo)
115115 npPal->palNumEntries = (WORD)lpInfo->biClrUsed;
116116
117117 /* get pointer to the color table */
118- lpRGB = (RGBQUAD FAR *)((LPSTR)lpInfo + lpInfo->biSize);
118+ lpRGB = (RGBQUAD*)((LPSTR)lpInfo + lpInfo->biSize);
119119
120120 /* copy colors from the color table to the LogPalette structure */
121121 for (i = 0; i < (WORD)lpInfo->biClrUsed; i++, lpRGB++)
@@ -322,13 +322,13 @@ BOOL ReadDIB(HWND hWnd, LPSTR lpFileName, DIBINIT *pInfo)
322322 else
323323 {
324324 signed int i;
325- RGBQUAD FAR *pQuad;
326- RGBTRIPLE FAR *pTriple;
325+ RGBQUAD *pQuad;
326+ RGBTRIPLE *pTriple;
327327
328328 _lread(fh, (LPSTR)(lpbi) + lpbi->biSize, nNumColors * sizeof(RGBTRIPLE));
329329
330- pQuad = (RGBQUAD FAR *)((LPSTR)lpbi + lpbi->biSize);
331- pTriple = (RGBTRIPLE FAR *) pQuad;
330+ pQuad = (RGBQUAD*)((LPSTR)lpbi + lpbi->biSize);
331+ pTriple = (RGBTRIPLE*) pQuad;
332332 for (i = nNumColors - 1; i >= 0; i--)
333333 {
334334 pQuad[i].rgbRed = pTriple[i].rgbtRed;
Show on old repository browser