X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=refs.h;h=4d75c207e18bd6504a5613a373adf9dd8c745034;hb=d9f5ea42ff04432d2e41c3d3d7d97a1eabe4f4f5;hp=6daa78eb50ddc195c6d5bfb568d0b05ab08f7923;hpb=b9e56be086ffa4f8431082a6fb25225e79e5bbc8;p=git-core%2Fgit.git diff --git a/refs.h b/refs.h index 6daa78eb5..4d75c207e 100644 --- a/refs.h +++ b/refs.h @@ -355,6 +355,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,