X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=refs.h;h=ae33a5f74d65dda62c84deb1eaae1774a0d21214;hb=4f665f2cf3374db615bd094269e5dd6eb0811006;hp=78a26400b61b0046c72a64b985b9aa6443f27021;hpb=daafb5062ca7f0e02754ddaa5a5334b07fe9bba1;p=git-core%2Fgit.git diff --git a/refs.h b/refs.h index 78a26400b..ae33a5f74 100644 --- a/refs.h +++ b/refs.h @@ -345,6 +345,14 @@ int refs_pack_refs(struct ref_store *refs, unsigned int flags); #define REF_FORCE_CREATE_REFLOG 0x40 /* + * Flags that can be passed in to ref_transaction_update + */ +#define REF_TRANSACTION_UPDATE_ALLOWED_FLAGS \ + REF_ISPRUNING | \ + REF_FORCE_CREATE_REFLOG | \ + REF_NODEREF + +/* * Setup reflog before using. Fill in err and return -1 on failure. */ int refs_create_reflog(struct ref_store *refs, const char *refname,