Commit d36451c9d4ba071de07106371553bf93f2717fc4

nulltoken 2012-11-17T12:34:15

config: Make git_config_file__ondisk() internal

diff --git a/include/git2/config.h b/include/git2/config.h
index b427b85..8270aef 100644
--- a/include/git2/config.h
+++ b/include/git2/config.h
@@ -135,19 +135,6 @@ GIT_EXTERN(int) git_config_find_system(char *system_config_path, size_t length);
 GIT_EXTERN(int) git_config_open_default(git_config **out);
 
 /**
- * Create a configuration file backend for ondisk files
- *
- * These are the normal `.gitconfig` files that Core Git
- * processes. Note that you first have to add this file to a
- * configuration object before you can query it for configuration
- * variables.
- *
- * @param out the new backend
- * @param path where the config file is located
- */
-GIT_EXTERN(int) git_config_file__ondisk(struct git_config_file **out, const char *path);
-
-/**
  * Allocate a new configuration object
  *
  * This object is empty, so you have to add a file to it before you
diff --git a/src/config.h b/src/config.h
index a0569ec..c7595ee 100644
--- a/src/config.h
+++ b/src/config.h
@@ -32,4 +32,17 @@ extern int git_config_rename_section(
 	const char *old_section_name,	/* eg "branch.dummy" */
 	const char *new_section_name);	/* NULL to drop the old section */
 
+/**
+ * Create a configuration file backend for ondisk files
+ *
+ * These are the normal `.gitconfig` files that Core Git
+ * processes. Note that you first have to add this file to a
+ * configuration object before you can query it for configuration
+ * variables.
+ *
+ * @param out the new backend
+ * @param path where the config file is located
+ */
+extern int git_config_file__ondisk(struct git_config_file **out, const char *path);
+
 #endif