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 */