Commit fac43c54 by Ben Straub

Allow compilation as C++

parent ed6a4187
...@@ -187,7 +187,7 @@ typedef struct git_checkout_opts { ...@@ -187,7 +187,7 @@ typedef struct git_checkout_opts {
} git_checkout_opts; } git_checkout_opts;
#define GIT_CHECKOUT_OPTS_VERSION 1 #define GIT_CHECKOUT_OPTS_VERSION 1
#define GIT_CHECKOUT_OPTS_INIT {GIT_CHECKOUT_OPTS_VERSION, 0} #define GIT_CHECKOUT_OPTS_INIT {GIT_CHECKOUT_OPTS_VERSION}
/** /**
* Updates files in the index and the working tree to match the content of the * Updates files in the index and the working tree to match the content of the
......
...@@ -64,7 +64,7 @@ struct git_config_backend { ...@@ -64,7 +64,7 @@ struct git_config_backend {
void (*free)(struct git_config_backend *); void (*free)(struct git_config_backend *);
}; };
#define GIT_CONFIG_BACKEND_VERSION 1 #define GIT_CONFIG_BACKEND_VERSION 1
#define GIT_CONFIG_BACKEND_INIT {GIT_CONFIG_BACKEND_VERSION, 0} #define GIT_CONFIG_BACKEND_INIT {GIT_CONFIG_BACKEND_VERSION}
typedef enum { typedef enum {
GIT_CVAR_FALSE = 0, GIT_CVAR_FALSE = 0,
......
...@@ -153,7 +153,7 @@ typedef struct { ...@@ -153,7 +153,7 @@ typedef struct {
} git_diff_options; } git_diff_options;
#define GIT_DIFF_OPTIONS_VERSION 1 #define GIT_DIFF_OPTIONS_VERSION 1
#define GIT_DIFF_OPTIONS_INIT {GIT_DIFF_OPTIONS_VERSION, 0} #define GIT_DIFF_OPTIONS_INIT {GIT_DIFF_OPTIONS_VERSION}
/** /**
* The diff list object that contains all individual file deltas. * The diff list object that contains all individual file deltas.
...@@ -366,7 +366,7 @@ typedef struct { ...@@ -366,7 +366,7 @@ typedef struct {
} git_diff_find_options; } git_diff_find_options;
#define GIT_DIFF_FIND_OPTIONS_VERSION 1 #define GIT_DIFF_FIND_OPTIONS_VERSION 1
#define GIT_DIFF_FIND_OPTIONS_INIT {GIT_DIFF_FIND_OPTIONS_VERSION, 0} #define GIT_DIFF_FIND_OPTIONS_INIT {GIT_DIFF_FIND_OPTIONS_VERSION}
/** @name Diff List Generator Functions /** @name Diff List Generator Functions
* *
......
...@@ -100,7 +100,7 @@ struct git_odb_backend { ...@@ -100,7 +100,7 @@ struct git_odb_backend {
}; };
#define GIT_ODB_BACKEND_VERSION 1 #define GIT_ODB_BACKEND_VERSION 1
#define GIT_ODB_BACKEND_INIT {GIT_ODB_BACKEND_VERSION, 0} #define GIT_ODB_BACKEND_INIT {GIT_ODB_BACKEND_VERSION}
/** Streaming mode */ /** Streaming mode */
enum { enum {
......
...@@ -355,7 +355,7 @@ struct git_remote_callbacks { ...@@ -355,7 +355,7 @@ struct git_remote_callbacks {
}; };
#define GIT_REMOTE_CALLBACKS_VERSION 1 #define GIT_REMOTE_CALLBACKS_VERSION 1
#define GIT_REMOTE_CALLBACKS_INIT {GIT_REMOTE_CALLBACKS_VERSION, 0} #define GIT_REMOTE_CALLBACKS_INIT {GIT_REMOTE_CALLBACKS_VERSION}
/** /**
* Set the callbacks for a remote * Set the callbacks for a remote
......
...@@ -250,7 +250,7 @@ typedef struct { ...@@ -250,7 +250,7 @@ typedef struct {
} git_repository_init_options; } git_repository_init_options;
#define GIT_REPOSITORY_INIT_OPTIONS_VERSION 1 #define GIT_REPOSITORY_INIT_OPTIONS_VERSION 1
#define GIT_REPOSITORY_INIT_OPTIONS_INIT {GIT_REPOSITORY_INIT_OPTIONS_VERSION, 0} #define GIT_REPOSITORY_INIT_OPTIONS_INIT {GIT_REPOSITORY_INIT_OPTIONS_VERSION}
/** /**
* Create a new Git repository in the given folder with extended controls. * Create a new Git repository in the given folder with extended controls.
......
...@@ -165,7 +165,7 @@ typedef struct { ...@@ -165,7 +165,7 @@ typedef struct {
} git_status_options; } git_status_options;
#define GIT_STATUS_OPTIONS_VERSION 1 #define GIT_STATUS_OPTIONS_VERSION 1
#define GIT_STATUS_OPTIONS_INIT {GIT_STATUS_OPTIONS_VERSION, 0} #define GIT_STATUS_OPTIONS_INIT {GIT_STATUS_OPTIONS_VERSION}
/** /**
* Gather file status information and run callbacks as requested. * Gather file status information and run callbacks as requested.
......
...@@ -142,7 +142,7 @@ typedef struct git_transport { ...@@ -142,7 +142,7 @@ typedef struct git_transport {
} git_transport; } git_transport;
#define GIT_TRANSPORT_VERSION 1 #define GIT_TRANSPORT_VERSION 1
#define GIT_TRANSPORT_INIT {GIT_TRANSPORT_VERSION, 0} #define GIT_TRANSPORT_INIT {GIT_TRANSPORT_VERSION}
/** /**
* Function to use to create a transport from a URL. The transport database * Function to use to create a transport from a URL. The transport database
......
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