bug fix: did not check externals right
authorceriel <none@none>
Fri, 3 Jul 1987 16:41:45 +0000 (16:41 +0000)
committerceriel <none@none>
Fri, 3 Jul 1987 16:41:45 +0000 (16:41 +0000)
modules/src/read_em/read_em.c

index a28b214..8eed343 100644 (file)
@@ -266,9 +266,10 @@ EM_getinstr(p)
                                check(p->em_cst >= 0);
                                break;
                        case PAR_G:
-                               if (p->em_argtype == cst_ptyp) {
-                                       check(p->em_cst >= 0);
+                               if (p->em_argtype != cst_ptyp) {
+                                       break;
                                }
+                               check(p->em_cst >= 0);
                                /* Fall through */
                        case PAR_F:
                                /* ??? not in original em_decode or em_encode */