Commit 6d7bb4e0 by Carlos Martín Nieto

Move git_cvar_type to include/git2/config.h

Include it in src/config.h and fix the header name #define.

Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
parent 3d23b74a
...@@ -153,6 +153,13 @@ typedef enum { ...@@ -153,6 +153,13 @@ typedef enum {
GIT_REF_HAS_PEEL = 8, GIT_REF_HAS_PEEL = 8,
} git_rtype; } git_rtype;
/** Config variable type */
typedef enum {
GIT_VAR_INT, /** Stores an integer value */
GIT_VAR_BOOL, /** Stores a boolean value */
GIT_VAR_STR /** Stores a string */
} git_cvar_type;
/** @} */ /** @} */
GIT_END_DECL GIT_END_DECL
......
#ifndef INCLUDE_tag_h__ #ifndef INCLUDE_config_h__
#define INCLUDE_tag_h__ #define INCLUDE_config_h__
#include "git2/config.h"
struct git_config { struct git_config {
char *file_path; char *file_path;
...@@ -14,12 +16,6 @@ struct git_config { ...@@ -14,12 +16,6 @@ struct git_config {
git_hashtable *vars; git_hashtable *vars;
}; };
typedef enum {
GIT_VAR_INT,
GIT_VAR_BOOL,
GIT_VAR_STR
} git_cvar_type;
struct git_cvar { struct git_cvar {
git_cvar_type type; git_cvar_type type;
char *name; char *name;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment