]> git.ipfire.org Git - thirdparty/git.git/commitdiff
urlmatch.h: use config_fn_t type
authorGlen Choo <chooglen@google.com>
Wed, 28 Jun 2023 19:26:21 +0000 (19:26 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 28 Jun 2023 21:06:38 +0000 (14:06 -0700)
These are actually used as config callbacks, so use the typedef-ed type
and make future refactors easier.

Signed-off-by: Glen Choo <chooglen@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
urlmatch.h

index 9f40b00bfb82b1f32bf75e60538be145bbe9d116..bee374a642cd51b8f4227158d8a6b4e6ec459b6a 100644 (file)
@@ -2,6 +2,7 @@
 #define URL_MATCH_H
 
 #include "string-list.h"
+#include "config.h"
 
 struct url_info {
        /* normalized url on success, must be freed, otherwise NULL */
@@ -48,8 +49,8 @@ struct urlmatch_config {
        const char *key;
 
        void *cb;
-       int (*collect_fn)(const char *var, const char *value, void *cb);
-       int (*cascade_fn)(const char *var, const char *value, void *cb);
+       config_fn_t collect_fn;
+       config_fn_t cascade_fn;
        /*
         * Compare the two matches, the one just discovered and the existing
         * best match and return a negative value if the found item is to be