From cc9426ef9584562829333ede8106bfb2f5772390 Mon Sep 17 00:00:00 2001 From: danij Date: Sat, 16 Jul 2011 13:41:47 +0100 Subject: [PATCH] Fixed: Sys_ConPrint should not attempt to print zero-length strings. --- doomsday/engine/portable/src/sys_sdl_window.c | 2 +- doomsday/engine/win32/src/sys_window.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doomsday/engine/portable/src/sys_sdl_window.c b/doomsday/engine/portable/src/sys_sdl_window.c index cb6d8ede11..fe25832c14 100644 --- a/doomsday/engine/portable/src/sys_sdl_window.c +++ b/doomsday/engine/portable/src/sys_sdl_window.c @@ -136,7 +136,7 @@ void Sys_ConPrint(uint idx, const char *text, int clflags) char ch; int maxPos[2]; - if(!winManagerInited) + if(!winManagerInited || !text) return; if(!novideo && idx != 1) diff --git a/doomsday/engine/win32/src/sys_window.c b/doomsday/engine/win32/src/sys_window.c index f842c67033..aef94dcbcb 100644 --- a/doomsday/engine/win32/src/sys_window.c +++ b/doomsday/engine/win32/src/sys_window.c @@ -187,7 +187,7 @@ void Sys_ConPrint(uint idx, const char *text, int clflags) size_t len; CHAR_INFO line[LINELEN]; - if(!winManagerInited) + if(!winManagerInited || !text) return; win = getWindow(idx - 1);