libgit2

GIT_INDEX_ENTRY_STAGE_SET(E,S)

Version:

Macro to set the stage value (0 for the "main index", or a conflict value) for an index entry.

Signature

#define GIT_INDEX_ENTRY_STAGE_SET(E,S) do { (E)->flags = ((E)->flags & ~GIT_INDEX_ENTRY_STAGEMASK) | (((S) & 0x03) << GIT_INDEX_ENTRY_STAGESHIFT); } while (0)

Versions