Enable some asserts that are helpful for testing

This commit is contained in:
Anders Jenbo 2020-04-06 02:27:41 +02:00
commit c39f668deb
6 changed files with 13 additions and 13 deletions

View file

@ -394,7 +394,7 @@ void TraceErrorDD(HRESULT hError, char *pszBuffer, DWORD dwMaxChars)
break;
default: {
const char szUnknown[] = "DDERR unknown 0x%x";
/// ASSERT: assert(dwMaxChars >= sizeof(szUnknown) + 10);
assert(dwMaxChars >= sizeof(szUnknown) + 10);
sprintf(pszBuffer, szUnknown, hError);
return;
}
@ -455,7 +455,7 @@ void TraceErrorDS(HRESULT hError, char *pszBuffer, DWORD dwMaxChars)
break;
default: {
const char szUnknown[] = "DSERR unknown 0x%x";
/// ASSERT: assert(dwMaxChars >= sizeof(szUnknown) + 10);
assert(dwMaxChars >= sizeof(szUnknown) + 10);
sprintf(pszBuffer, szUnknown, hError);
return;
}

View file

@ -254,7 +254,7 @@ void DrawSpellCel(int xp, int yp, BYTE *Trans, int nCel, int w)
{
BYTE *dst, *tbl, *end;
/// ASSERT: assert(gpBuffer);
assert(gpBuffer);
dst = &gpBuffer[xp + PitchTbl[yp]];
tbl = SplTransTbl;
@ -649,7 +649,7 @@ void ToggleSpell(int slot)
*/
void PrintChar(int nOffset, int nCel, char col)
{
/// ASSERT: assert(gpBuffer);
assert(gpBuffer);
#ifdef USE_ASM
__asm {
@ -956,7 +956,7 @@ void DrawPanelBox(int x, int y, int w, int h, int sx, int sy)
{
int nSrcOff, nDstOff;
/// ASSERT: assert(gpBuffer);
assert(gpBuffer);
nSrcOff = x + PANEL_WIDTH * y;
nDstOff = sx + BUFFER_WIDTH * sy;
@ -1041,7 +1041,7 @@ void SetFlaskHeight(BYTE *pCelBuff, int min, int max, int sx, int sy)
{
int nSrcOff, nDstOff, w;
/// ASSERT: assert(gpBuffer);
assert(gpBuffer);
nSrcOff = 88 * min;
nDstOff = sx + BUFFER_WIDTH * sy;
@ -2234,7 +2234,7 @@ void RedBack()
idx = light4flag ? 1536 : 4608;
/// ASSERT: assert(gpBuffer);
assert(gpBuffer);
#ifdef USE_ASM
if (leveltype != DTYPE_HELL) {

View file

@ -69,7 +69,7 @@ void InitDead()
}
}
/// ASSERT: assert(nd <= MAXDEAD);
assert(nd <= MAXDEAD);
}
void AddDead(int dx, int dy, char dv, int ddir)

View file

@ -141,7 +141,7 @@ void run_game_loop(unsigned int uMsg)
nthread_ignore_mutex(TRUE);
start_game(uMsg);
/// ASSERT: assert(ghMainWnd);
assert(ghMainWnd);
saveProc = SetWindowProc(GM_Game);
control_update_life_mana();
run_delta_info();
@ -197,7 +197,7 @@ void run_game_loop(unsigned int uMsg)
force_redraw = 255;
scrollrt_draw_game_screen(TRUE);
saveProc = SetWindowProc(saveProc);
/// ASSERT: assert(saveProc == GM_Game);
assert(saveProc == GM_Game);
free_game();
if (cineflag) {
@ -213,7 +213,7 @@ void start_game(unsigned int uMsg)
InitCursor();
InitLightTable();
LoadDebugGFX();
/// ASSERT: assert(ghMainWnd);
assert(ghMainWnd);
music_stop();
ShowProgress(uMsg);
gmenu_init_menu();

View file

@ -377,7 +377,7 @@ void music_start(int nTrack)
{
BOOL success;
/// ASSERT: assert((DWORD) nTrack < NUM_MUSIC);
assert((DWORD) nTrack < NUM_MUSIC);
music_stop();
if (sglpDS && gbMusicOn) {
#ifdef _DEBUG

View file

@ -38,7 +38,7 @@ void tmsg_add(BYTE *pbMsg, BYTE bLen)
void tmsg_start()
{
/// ASSERT: assert(! sgpTimedMsgHead);
assert(! sgpTimedMsgHead);
}
void *tmsg_cleanup()