From e031a8a052ea49ff2b44707f1cb4292bafda2362 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Tue, 15 Jul 2008 08:15:07 -0400 Subject: [PATCH] Fix bomb to fail on empty argument Before, the planes flew empty, and oopsed (since commit feaa2dd9, v4.3.12) or complained (before) over the target instead of bombing it. --- src/lib/commands/bomb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/commands/bomb.c b/src/lib/commands/bomb.c index 07f2bad44..1445b3f8a 100644 --- a/src/lib/commands/bomb.c +++ b/src/lib/commands/bomb.c @@ -105,7 +105,7 @@ bomb(void) getstarg(player->argp[2], "escort(s)? ", buf))) pr("No escorts...\n"); p = getstarg(player->argp[3], "pinpoint, or strategic? ", buf); - if (!p) + if (!p || !*p) return RET_SYN; mission = *p; if (strchr("ps", mission) == 0) -- 2.43.0