cGit-UI for Git Repositories

cGit-UI – is a web interface for Git Repositories. cGit CGI script is writen in C and therefore it's fast enough

3 Commits   0 Branches   1 Tag
05d292b2 (kx 2023-03-24 03:51:10 +0300  1) 
05d292b2 (kx 2023-03-24 03:51:10 +0300  2) #ifndef    __DEFS_H
05d292b2 (kx 2023-03-24 03:51:10 +0300  3) #define    __DEFS_H
05d292b2 (kx 2023-03-24 03:51:10 +0300  4) 
05d292b2 (kx 2023-03-24 03:51:10 +0300  5) 
05d292b2 (kx 2023-03-24 03:51:10 +0300  6) #ifndef TRUE
05d292b2 (kx 2023-03-24 03:51:10 +0300  7) #define TRUE 1
05d292b2 (kx 2023-03-24 03:51:10 +0300  8) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300  9) #ifndef FALSE
05d292b2 (kx 2023-03-24 03:51:10 +0300 10) #define FALSE 0
05d292b2 (kx 2023-03-24 03:51:10 +0300 11) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 12) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 13) #ifndef PATH_MAX
05d292b2 (kx 2023-03-24 03:51:10 +0300 14) #define PATH_MAX 4096
05d292b2 (kx 2023-03-24 03:51:10 +0300 15) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 16) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 17) #ifndef PATH_SEP
05d292b2 (kx 2023-03-24 03:51:10 +0300 18) #define PATH_SEP ':'
05d292b2 (kx 2023-03-24 03:51:10 +0300 19) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 20) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 21) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 22) #if !defined( min )
05d292b2 (kx 2023-03-24 03:51:10 +0300 23) #define min(a,b)  ({ typeof (a) _a = (a); typeof (b) _b = (b); _a < _b ? _a : _b; })
05d292b2 (kx 2023-03-24 03:51:10 +0300 24) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 25) #if !defined( max )
05d292b2 (kx 2023-03-24 03:51:10 +0300 26) #define max(a,b)  ({ typeof (a) _a = (a); typeof (b) _b = (b); _a > _b ? _a : _b; })
05d292b2 (kx 2023-03-24 03:51:10 +0300 27) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 28) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 29) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 30) #ifdef __cplusplus
05d292b2 (kx 2023-03-24 03:51:10 +0300 31) extern "C" {
05d292b2 (kx 2023-03-24 03:51:10 +0300 32) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 33) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 34) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 35) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 36) #ifdef __cplusplus
05d292b2 (kx 2023-03-24 03:51:10 +0300 37) }
05d292b2 (kx 2023-03-24 03:51:10 +0300 38) #endif
05d292b2 (kx 2023-03-24 03:51:10 +0300 39) 
05d292b2 (kx 2023-03-24 03:51:10 +0300 40) #endif  /* __DEFS_H */