From 65f1574312bca4439f9a3ec4f817e9e1523e6c7d Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Wed, 4 Nov 2015 14:27:38 +0100 Subject: [PATCH] CID 22490 Dereference after null check --- src/give.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/give.c b/src/give.c index 11c3f12c5..e41ee19f5 100644 --- a/src/give.c +++ b/src/give.c @@ -403,7 +403,7 @@ void give_unit(unit * u, unit * u2, order * ord) int maxt = max_transfers(); assert(u); - if (!rule_transfermen() && u->faction != u2->faction) { + if (!rule_transfermen() && u2 && u->faction != u2->faction) { cmistake(u, ord, 74, MSG_COMMERCE); return; }