diff options
| author | Ben Straub <bs@github.com> | 2012-11-29 12:26:09 -0800 | 
|---|---|---|
| committer | Ben Straub <bs@github.com> | 2012-11-30 12:55:45 -0800 | 
| commit | bde336ea51df071de922827ae322df7b01b059ce (patch) | |
| tree | 1fbf4d0e9bf4dc9499abd83226e2452f6e8047c8 /include/git2/diff.h | |
| parent | da820437368aae2088e992e7ce8944253693aa16 (diff) | |
| download | libgit2-bde336ea51df071de922827ae322df7b01b059ce.tar.gz | |
Add version fields and init macros for public input structs.
Diffstat (limited to 'include/git2/diff.h')
| -rw-r--r-- | include/git2/diff.h | 21 | 
1 files changed, 13 insertions, 8 deletions
| diff --git a/include/git2/diff.h b/include/git2/diff.h index fd00378af..855e4beed 100644 --- a/include/git2/diff.h +++ b/include/git2/diff.h @@ -106,16 +106,19 @@ typedef enum {   * - max_size: maximum blob size to diff, above this treated as binary   */  typedef struct { -	unsigned int version;		/**< version for the struct */ -	uint32_t flags;				/**< defaults to GIT_DIFF_NORMAL */ -	uint16_t context_lines;		/**< defaults to 3 */ -	uint16_t interhunk_lines;	/**< defaults to 0 */ -	char *old_prefix;			/**< defaults to "a" */ -	char *new_prefix;			/**< defaults to "b" */ -	git_strarray pathspec;		/**< defaults to show all paths */ -	git_off_t max_size;			/**< defaults to 512Mb */ +	unsigned int version;      /**< version for the struct */ +	uint32_t flags;            /**< defaults to git_diff_normal */ +	uint16_t context_lines;    /**< defaults to 3 */ +	uint16_t interhunk_lines;  /**< defaults to 0 */ +	char *old_prefix;          /**< defaults to "a" */ +	char *new_prefix;          /**< defaults to "b" */ +	git_strarray pathspec;     /**< defaults to show all paths */ +	git_off_t max_size;        /**< defaults to 512mb */  } git_diff_options; +#define GIT_DIFF_OPTIONS_VERSION 1 +#define GIT_DIFF_OPTIONS_INIT = {GIT_DIFF_OPTIONS_VERSION, 0} +  /**   * The diff list object that contains all individual file deltas.   */ @@ -304,6 +307,8 @@ typedef struct {  	unsigned int target_limit;  } git_diff_find_options; +#define GIT_DIFF_FIND_OPTIONS_VERSION 1 +#define GIT_DIFF_FIND_OPTIONS_INIT {GIT_DIFF_FIND_OPTIONS_VERSION, 0}  /** @name Diff List Generator Functions   * | 
