]> git.pond.sub.org Git - empserver/commitdiff
(tran_map): Set player->argp[0]. Required since bmap() was merged
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 27 Mar 2006 19:00:42 +0000 (19:00 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 27 Mar 2006 19:00:42 +0000 (19:00 +0000)
into map() ca. 1995.  Clear player->argp[2].  Required since map
acquired its second argument in the early 90s.  Fixes 'm' at
transport's move_ground() prompt.

src/lib/commands/tran.c

index ab2db00f8f580ea3e9aa8311f5ea94a8c9c7a22e..4a7e82f26227e1467f4d50addda61505bc902998 100644 (file)
@@ -283,12 +283,13 @@ tran_plane(void)
  * If more commands start doing this, then
  * rewrite map to do the right thing.
  */
-/* I think this is no longer used, check subs/move.c:move_ground() */
 /*ARGSUSED*/
 static int
 tran_map(s_char *what, coord curx, coord cury, s_char *arg)
 {
+    player->argp[0] = "map";
     player->argp[1] = arg;
-    player->condarg = 0;
+    player->argp[2] = NULL;
+    player->condarg = NULL;
     return map();
 }