Changeset 782 for git/branches/dmik/diffcore.h
- Timestamp:
- Jun 23, 2014, 9:45:51 PM (11 years ago)
- Location:
- git/branches/dmik
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
git/branches/dmik ¶
- Property svn:mergeinfo changed
/git/vendor/2.0.0 (added) merged: 777 /git/vendor/current merged: 772,774,776
- Property svn:mergeinfo changed
-
TabularUnified git/branches/dmik/diffcore.h ¶
r626 r782 30 30 void *data; 31 31 void *cnt_data; 32 const char *funcname_pattern_ident;33 32 unsigned long size; 34 33 int count; /* Reference count */ 35 int xfrm_flags; /* for use by the xfrm */36 34 int rename_used; /* Count of rename users */ 37 35 unsigned short mode; /* file mode */ … … 46 44 #define DIRTY_SUBMODULE_UNTRACKED 1 47 45 #define DIRTY_SUBMODULE_MODIFIED 2 46 unsigned is_stdin : 1; 48 47 unsigned has_more_entries : 1; /* only appear in combined diff */ 48 /* data should be considered "binary"; -1 means "don't know yet" */ 49 signed int is_binary : 2; 49 50 struct userdiff_driver *driver; 50 /* data should be considered "binary"; -1 means "don't know yet" */51 int is_binary;52 51 }; 53 52 … … 55 54 extern void free_filespec(struct diff_filespec *); 56 55 extern void fill_filespec(struct diff_filespec *, const unsigned char *, 57 unsigned short);56 int, unsigned short); 58 57 59 58 extern int diff_populate_filespec(struct diff_filespec *, int); … … 70 69 unsigned renamed_pair : 1; 71 70 unsigned is_unmerged : 1; 71 unsigned done_skip_stat_unmatch : 1; 72 unsigned skip_stat_unmatch_result : 1; 72 73 }; 73 74 #define DIFF_PAIR_UNMERGED(p) ((p)->is_unmerged) … … 111 112 extern void diffcore_order(const char *orderfile); 112 113 114 /* low-level interface to diffcore_order */ 115 struct obj_order { 116 void *obj; /* setup by caller */ 117 118 /* setup/used by order_objects() */ 119 int orig_order; 120 int order; 121 }; 122 123 typedef const char *(*obj_path_fn_t)(void *obj); 124 125 void order_objects(const char *orderfile, obj_path_fn_t obj_path, 126 struct obj_order *objs, int nr); 127 113 128 #define DIFF_DEBUG 0 114 129 #if DIFF_DEBUG
Note:
See TracChangeset
for help on using the changeset viewer.