Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.c libc-960512
authorroland <roland>
Sat, 11 May 1996 19:20:37 +0000 (19:20 +0000)
committerroland <roland>
Sat, 11 May 1996 19:20:37 +0000 (19:20 +0000)
posix/regex.c

index dc831ce..c127b01 100644 (file)
@@ -4508,9 +4508,9 @@ re_match_2_internal (bufp, string1, size1, string2, size2, pos, regs, stop)
 #endif
 
                 if ((re_opcode_t) p1[3] == exactn
-                   && ! ((int) p2[1] * BYTEWIDTH > (int) p1[4]
-                         && (p2[1 + p1[4] / BYTEWIDTH]
-                             & (1 << (p1[4] % BYTEWIDTH)))))
+                   && ! ((int) p2[1] * BYTEWIDTH > (int) p1[5]
+                         && (p2[2 + p1[5] / BYTEWIDTH]
+                             & (1 << (p1[5] % BYTEWIDTH)))))
                   {
                    p[-3] = (unsigned char) pop_failure_jump;
                     DEBUG_PRINT3 ("  %c != %c => pop_failure_jump.\n",