$\1 and serious bug in evalling
[p5sagit/p5-mst-13.2.git] / regcomp.c
index 0e9846c..3e30253 100644 (file)
--- a/regcomp.c
+++ b/regcomp.c
@@ -467,6 +467,9 @@ I32 *flagp;
                nextchar();
                *flagp = TRYAGAIN;
                return NULL;
+            case 0:
+                croak("Sequence (? incomplete");
+                break;
            default:
                --regparse;
                while (*regparse && strchr("iogcmsx", *regparse))