]> git.pond.sub.org Git - empserver/blobdiff - src/lib/commands/name.c
launch name trade: Check for getstarg() failure immediately
[empserver] / src / lib / commands / name.c
index 73060d8d104978fe4d1f03ccd4c3124ecda97549..0db67e81eb3997a2629dba85c93901c31ffac343 100644 (file)
@@ -52,10 +52,10 @@ name(void)
        if (!player->owner)
            continue;
        p = getstarg(player->argp[2], "Name? ", buf);
-       if (!check_ship_ok(&ship))
-           return RET_FAIL;
        if (!p || !*p)
            return RET_SYN;
+       if (!check_ship_ok(&ship))
+           return RET_FAIL;
        if (!strcmp(p, "~")) {
            ship.shp_name[0] = 0;
        } else {