commit - 4901ccfcf00b67f8336de482fe8950e35476998a
commit + 1e0a3718b1131a9aac753d87c863ef437f73eabc
blob - 31f1e0475396f6c86cdec1586d990c4ac6a7f374
blob + 3b31707b843e151acad2a29679f0d76ff46e266f
--- lib/got_lib_fileindex.h
+++ lib/got_lib_fileindex.h
uint16_t mode;
#define GOT_FILEIDX_MODE_FILE_TYPE 0x000f
+#define GOT_FILEIDX_MODE_FILE_TYPE_ONDISK 0x0003
+#define GOT_FILEIDX_MODE_FILE_TYPE_STAGED 0x000c
+#define GOT_FILEIDX_MODE_FILE_TYPE_STAGED_SHIFT 2
#define GOT_FILEIDX_MODE_REGULAR_FILE 1
#define GOT_FILEIDX_MODE_SYMLINK 2
#define GOT_FILEIDX_MODE_BAD_SYMLINK 3