config: simplify git_config_include()
PATCH 1/1 config: simplify git_config_include()
Instead of using skip_prefix() to check the first part of the string and then strcmp() to check the rest, simply use strcmp() to check the whole string.
Signed-off-by Rene Scharfe <[email protected]>
--- config.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
config.c +1 -5
@@ -127,7 +127,6 @@ static int handle_path_include(const char *path, struct config_include_data *incint git_config_include (const char *var,const char *value,void *data) {struct config_include_data *inc = data; -const char *type;int ret;/*
@@ -138,10 +137,7 @@ int git_config_include(const char *var, const char *value, void *data)if (ret <0 )return ret; -if (!skip_prefix (var,"include." , &type)) -return ret; - -if (!strcmp (type,"path" )) +if (!strcmp (var,"include.path" )) ret =handle_path_include (value, inc);return ret; }
Signature · 1 line
2.1.0