]> err.no Git - varnish/commitdiff
Retire VRT_re_test()
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 14 Nov 2008 09:49:28 +0000 (09:49 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 14 Nov 2008 09:49:28 +0000 (09:49 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@3393 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/cache_vrt_re.c
varnish-cache/include/vrt.h

index fcaef593e21a497370d4e36fd22b21ef570026ef..f505d0a83ab018917ea73dcdd651bcca92b9f5a0 100644 (file)
@@ -84,25 +84,6 @@ VRT_re_match(const char *s, void *re)
        return (0);
 }
 
-int
-VRT_re_test(struct vsb *sb, const char *re, int sub)
-{
-       int i;
-       regex_t t;
-       char buf[BUFSIZ];
-
-       memset(&t, 0, sizeof t);
-       i = regcomp(&t, re, REG_EXTENDED | (sub ? 0 : REG_NOSUB));
-       if (i == 0) {
-               regfree(&t);
-               return (0);
-       }
-       (void)regerror(i, &t, buf, sizeof buf);
-       vsb_printf(sb, "Regexp compilation error:\n\n%s\n\n", buf);
-       regfree(&t);
-       return (1);
-}
-
 const char *
 VRT_regsub(const struct sess *sp, int all, const char *str, void *re,
     const char *sub)
index 4d675eb9faf40355e1ee2efd244eac1fbeaf7455..051d614837f72ccb5713ce302e6529fd111b6898 100644 (file)
@@ -136,7 +136,6 @@ void VRT_acl_log(const struct sess *, const char *msg);
 void VRT_re_init(void **, const char *, int sub);
 void VRT_re_fini(void *);
 int VRT_re_match(const char *, void *re);
-int VRT_re_test(struct vsb *, const char *, int sub);
 const char *VRT_regsub(const struct sess *sp, int all, const char *,
     void *, const char *);