]> gitweb.ps.run Git - ps-cgit/blobdiff - cgit.c
Rename config.c to parsing.c + move cgit_parse_query from cgit.c to parsing.c
[ps-cgit] / cgit.c
diff --git a/cgit.c b/cgit.c
index dc911257afdbc3350e69f124f2b725b656e912d3..5567859c0e01f310c960de8c119526ff1ba5ceb5 100644 (file)
--- a/cgit.c
+++ b/cgit.c
@@ -53,32 +53,6 @@ char *cgit_query_sha1   = NULL;
 
 struct cacheitem cacheitem;
 
-int cgit_parse_query(char *txt, configfn fn)
-{
-       char *t, *value = NULL, c;
-
-       if (!txt)
-               return 0;
-
-       t = txt = xstrdup(txt);
-       while((c=*t) != '\0') {
-               if (c=='=') {
-                       *t = '\0';
-                       value = t+1;
-               } else if (c=='&') {
-                       *t = '\0';
-                       (*fn)(txt, value);
-                       txt = t+1;
-                       value = NULL;
-               }
-               t++;
-       }
-       if (t!=txt)
-               (*fn)(txt, value);
-       return 0;
-}
-
 void cgit_global_config_cb(const char *name, const char *value)
 {
        if (!strcmp(name, "root"))