From 54791bc9f973699cd2c20acd3da1666686fc7c23 Mon Sep 17 00:00:00 2001 From: Sadrul Habib Chowdhury Date: Mon, 8 Feb 2010 14:55:28 -0500 Subject: [PATCH] Fix a crash caused by configurable maxwin. --- src/screen.c | 2 +- src/window.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/screen.c b/src/screen.c index 2cceae0..92b2001 100644 --- a/src/screen.c +++ b/src/screen.c @@ -237,7 +237,7 @@ int cjkwidth; #ifdef NETHACK int nethackflag = 0; #endif -int maxwin = MAXWIN; +int maxwin; struct layer *flayer; diff --git a/src/window.c b/src/window.c index addd83b..1826b33 100644 --- a/src/window.c +++ b/src/window.c @@ -556,6 +556,8 @@ struct NewWindow *newwin; if (!wtab) { + if (!maxwin) + maxwin = MAXWIN; wtab = calloc(maxwin, sizeof(struct win *)); } -- 2.11.4.GIT