git_config_open_default: Honour xdr config Signed-off-by: Sven Strickroth <email@cs-ware.de>
diff --git a/src/config.c b/src/config.c
index e985473..d8e5475 100644
--- a/src/config.c
+++ b/src/config.c
@@ -541,6 +541,9 @@ int git_config_open_default(git_config **out)
error = git_config_new(&cfg);
if (!error && !git_config_find_global_r(&buf))
+ error = git_config_add_file_ondisk(cfg, buf.ptr, 3);
+
+ if (!error && !git_config_find_xdr_r(&buf))
error = git_config_add_file_ondisk(cfg, buf.ptr, 2);
if (!error && !git_config_find_system_r(&buf))