]> git.pond.sub.org Git - empserver/commitdiff
(map): Fix rev. 1.4: it treated nmap as a bmap command.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 23 Oct 2005 07:41:24 +0000 (07:41 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 23 Oct 2005 07:41:24 +0000 (07:41 +0000)
src/lib/commands/map.c

index af0c85902d7a6bbc4743b6ff823535007b3fa60c..f534549b9a363c45afd9d512413835d09061172b 100644 (file)
@@ -137,13 +137,13 @@ map(void)
            where = 2;
            break;
        case 't':
            where = 2;
            break;
        case 't':
-           if (!bmap)
+           if (bmap != EF_BMAP)
                goto bad_flag;
            bmap = EF_MAP;
            *(b + 1) = 0;
            break;
        case 'r':
                goto bad_flag;
            bmap = EF_MAP;
            *(b + 1) = 0;
            break;
        case 'r':
-           if (!bmap)
+           if (bmap != EF_BMAP)
                goto bad_flag;
            bmap = EF_MAP + EF_BMAP;
            *(b + 1) = 0;
                goto bad_flag;
            bmap = EF_MAP + EF_BMAP;
            *(b + 1) = 0;