From 824315dc81dd2183953ee1efb763bd78205f1c0f Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Wed, 27 Apr 2005 22:29:11 +0000 Subject: [PATCH] null-pointer crash behoben --- src/common/gamecode/report.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/gamecode/report.c b/src/common/gamecode/report.c index f86fc1b51..7694cc968 100644 --- a/src/common/gamecode/report.c +++ b/src/common/gamecode/report.c @@ -2624,7 +2624,7 @@ get_regions_distance(region * root, int radius) rp = &r->next; for (d=0;d!=MAXDIRECTIONS;++d) { region * rn = rconnect(r->data, d); - if (!fval(rn, FL_MARK) && distance(rn, root)<=radius) { + if (rn!=NULL && !fval(rn, FL_MARK) && distance(rn, root)<=radius) { add_regionlist(rp, rn); fset(rn, FL_MARK); }