Forgot to add this file with r254562.
[oota-llvm.git] / lib / Support / regengine.inc
index bf55543dab8acd275eacf042215a2af749c030bc..62d8c267f22f7843c4257a632dab3f7cdc7c1ba4 100644 (file)
@@ -185,7 +185,7 @@ matcher(struct re_guts *g, const char *string, size_t nmatch,
                endp = fast(m, start, stop, gf, gl);
                if (endp == NULL) {             /* a miss */
                        free(m->pmatch);
-                       free(m->lastpos);
+                       free((void*)m->lastpos);
                        STATETEARDOWN(m);
                        return(REG_NOMATCH);
                }
@@ -205,7 +205,7 @@ matcher(struct re_guts *g, const char *string, size_t nmatch,
                if (nmatch == 1 && !g->backrefs)
                        break;          /* no further info needed */
 
-               /* oh my, he wants the subexpressions... */
+               /* oh my, they want the subexpressions... */
                if (m->pmatch == NULL)
                        m->pmatch = (llvm_regmatch_t *)malloc((m->g->nsub + 1) *
                                                        sizeof(llvm_regmatch_t));