mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-12-01 00:21:35 +00:00
- Fixed some const char * -> char * conversions flagged by GCC 4.2.0 in the
Win32-specific code. SVN r508 (trunk)
This commit is contained in:
parent
97ad5a0d6b
commit
f6dd9be993
5 changed files with 16 additions and 12 deletions
|
@ -1,4 +1,7 @@
|
||||||
March 28, 2007
|
March 28, 2007
|
||||||
|
- Fixed some const char * -> char * conversions flagged by GCC 4.2.0 in the
|
||||||
|
Win32-specific code.
|
||||||
|
- Fixed: The Win32 neterror() should return a const char *.
|
||||||
- Adding blinky text to the ENDOOM screen.
|
- Adding blinky text to the ENDOOM screen.
|
||||||
|
|
||||||
March 24, 2007
|
March 24, 2007
|
||||||
|
|
|
@ -95,7 +95,7 @@ static sockaddr_in sendaddress[MAXNETNODES];
|
||||||
static BYTE sendplayer[MAXNETNODES];
|
static BYTE sendplayer[MAXNETNODES];
|
||||||
|
|
||||||
#ifdef __WIN32__
|
#ifdef __WIN32__
|
||||||
char *neterror (void);
|
const char *neterror (void);
|
||||||
#else
|
#else
|
||||||
#define neterror() strerror(errno)
|
#define neterror() strerror(errno)
|
||||||
#endif
|
#endif
|
||||||
|
@ -850,7 +850,7 @@ void I_NetCmd (void)
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __WIN32__
|
#ifdef __WIN32__
|
||||||
char *neterror (void)
|
const char *neterror (void)
|
||||||
{
|
{
|
||||||
static char neterr[16];
|
static char neterr[16];
|
||||||
int code;
|
int code;
|
||||||
|
|
|
@ -44,6 +44,7 @@ void ChildSigHandler (int signum)
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
const char TimiditySong::EventName[] = "TiMidity Killer";
|
const char TimiditySong::EventName[] = "TiMidity Killer";
|
||||||
|
static char TimidityTitle[] = "TiMidity (ZDoom Launched)";
|
||||||
|
|
||||||
CVAR (String, timidity_exe, "timidity.exe", CVAR_ARCHIVE|CVAR_GLOBALCONFIG)
|
CVAR (String, timidity_exe, "timidity.exe", CVAR_ARCHIVE|CVAR_GLOBALCONFIG)
|
||||||
#else
|
#else
|
||||||
|
@ -438,7 +439,7 @@ bool TimiditySong::LaunchTimidity ()
|
||||||
WriteWavePipe : GetStdHandle (STD_OUTPUT_HANDLE);
|
WriteWavePipe : GetStdHandle (STD_OUTPUT_HANDLE);
|
||||||
startup.hStdError = GetStdHandle (STD_ERROR_HANDLE);
|
startup.hStdError = GetStdHandle (STD_ERROR_HANDLE);
|
||||||
|
|
||||||
startup.lpTitle = "TiMidity (ZDoom Launched)";
|
startup.lpTitle = TimidityTitle;
|
||||||
startup.wShowWindow = SW_SHOWMINNOACTIVE;
|
startup.wShowWindow = SW_SHOWMINNOACTIVE;
|
||||||
|
|
||||||
if (CreateProcess (NULL, cmdline, NULL, NULL, TRUE,
|
if (CreateProcess (NULL, cmdline, NULL, NULL, TRUE,
|
||||||
|
|
|
@ -799,14 +799,11 @@ INT_PTR CALLBACK NewEAXProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||||
if (0 == GetWindowText (GetDlgItem (hDlg, IDC_NEWENVNAME), buff, 32) ||
|
if (0 == GetWindowText (GetDlgItem (hDlg, IDC_NEWENVNAME), buff, 32) ||
|
||||||
S_FindEnvironment (buff) != NULL)
|
S_FindEnvironment (buff) != NULL)
|
||||||
{
|
{
|
||||||
static CHAR *texts[2] =
|
static CHAR text0[] = "That name is already used.";
|
||||||
{
|
static CHAR text1[] = "Please enter a name.";
|
||||||
"That name is already used.",
|
|
||||||
"Please enter a name."
|
|
||||||
};
|
|
||||||
ti.uId = 0;
|
ti.uId = 0;
|
||||||
ti.hwnd = GetDlgItem (hDlg, IDC_NEWENVNAME);
|
ti.hwnd = GetDlgItem (hDlg, IDC_NEWENVNAME);
|
||||||
ti.lpszText = buff[0] ? texts[0] : texts[1];
|
ti.lpszText = buff[0] ? text0 : text1;
|
||||||
ShowErrorTip (ToolTip, ti, hDlg, "Bad Name");
|
ShowErrorTip (ToolTip, ti, hDlg, "Bad Name");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -820,9 +817,10 @@ INT_PTR CALLBACK NewEAXProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||||
}
|
}
|
||||||
if (id1 > 255 || id2 > 255)
|
if (id1 > 255 || id2 > 255)
|
||||||
{
|
{
|
||||||
|
static CHAR text[] = "Please enter a number between 0 and 255.";
|
||||||
ti.uId = id1 > 255 ? 1 : 2;
|
ti.uId = id1 > 255 ? 1 : 2;
|
||||||
ti.hwnd = GetDlgItem (hDlg, IDC_EDITID1 + ti.uId - 1);
|
ti.hwnd = GetDlgItem (hDlg, IDC_EDITID1 + ti.uId - 1);
|
||||||
ti.lpszText = "Please enter a number between 0 and 255.";
|
ti.lpszText = text;
|
||||||
ShowErrorTip (ToolTip, ti, hDlg, "Bad Value");
|
ShowErrorTip (ToolTip, ti, hDlg, "Bad Value");
|
||||||
}
|
}
|
||||||
else if (NULL != (rev = S_FindEnvironment (MAKEWORD (id2, id1))))
|
else if (NULL != (rev = S_FindEnvironment (MAKEWORD (id2, id1))))
|
||||||
|
|
|
@ -1690,6 +1690,8 @@ static INT_PTR CALLBACK OverviewDlgProc (HWND hDlg, UINT message, WPARAM wParam,
|
||||||
|
|
||||||
static INT_PTR CALLBACK CrashDlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
|
static INT_PTR CALLBACK CrashDlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
|
static CHAR overview[] = "Overview";
|
||||||
|
static CHAR details[] = "Details";
|
||||||
HWND edit;
|
HWND edit;
|
||||||
TCITEM tcitem;
|
TCITEM tcitem;
|
||||||
RECT tabrect, tcrect;
|
RECT tabrect, tcrect;
|
||||||
|
@ -1709,14 +1711,14 @@ static INT_PTR CALLBACK CrashDlgProc (HWND hDlg, UINT message, WPARAM wParam, LP
|
||||||
// There are two tabs: Overview and Details. Each pane is created from a
|
// There are two tabs: Overview and Details. Each pane is created from a
|
||||||
// dialog template, and the resultant window is stored as the lParam for
|
// dialog template, and the resultant window is stored as the lParam for
|
||||||
// the corresponding tab.
|
// the corresponding tab.
|
||||||
tcitem.pszText = "Overview";
|
tcitem.pszText = overview;
|
||||||
tcitem.lParam = (LPARAM)CreateDialogParam (g_hInst, MAKEINTRESOURCE(IDD_CRASHOVERVIEW), hDlg, OverviewDlgProc, (LPARAM)edit);
|
tcitem.lParam = (LPARAM)CreateDialogParam (g_hInst, MAKEINTRESOURCE(IDD_CRASHOVERVIEW), hDlg, OverviewDlgProc, (LPARAM)edit);
|
||||||
TabCtrl_InsertItem (edit, 0, &tcitem);
|
TabCtrl_InsertItem (edit, 0, &tcitem);
|
||||||
TabCtrl_GetItemRect (edit, 0, &tabrect);
|
TabCtrl_GetItemRect (edit, 0, &tabrect);
|
||||||
SetWindowPos ((HWND)tcitem.lParam, HWND_TOP, tcrect.left + 3, tcrect.top + tabrect.bottom + 3,
|
SetWindowPos ((HWND)tcitem.lParam, HWND_TOP, tcrect.left + 3, tcrect.top + tabrect.bottom + 3,
|
||||||
tcrect.right - tcrect.left - 8, tcrect.bottom - tcrect.top - tabrect.bottom - 8, 0);
|
tcrect.right - tcrect.left - 8, tcrect.bottom - tcrect.top - tabrect.bottom - 8, 0);
|
||||||
|
|
||||||
tcitem.pszText = "Details";
|
tcitem.pszText = details;
|
||||||
tcitem.lParam = (LPARAM)CreateDialogParam (g_hInst, MAKEINTRESOURCE(IDD_CRASHDETAILS), hDlg, DetailsDlgProc, (LPARAM)edit);
|
tcitem.lParam = (LPARAM)CreateDialogParam (g_hInst, MAKEINTRESOURCE(IDD_CRASHDETAILS), hDlg, DetailsDlgProc, (LPARAM)edit);
|
||||||
TabCtrl_InsertItem (edit, 1, &tcitem);
|
TabCtrl_InsertItem (edit, 1, &tcitem);
|
||||||
SetWindowPos ((HWND)tcitem.lParam, HWND_TOP, tcrect.left + 3, tcrect.top + tabrect.bottom + 3,
|
SetWindowPos ((HWND)tcitem.lParam, HWND_TOP, tcrect.left + 3, tcrect.top + tabrect.bottom + 3,
|
||||||
|
|
Loading…
Reference in a new issue