#ifndef __DEFS_H #define __DEFS_H #ifndef TRUE #define TRUE 1 #endif #ifndef FALSE #define FALSE 0 #endif #ifndef PATH_MAX #define PATH_MAX 4096 #endif #ifndef PATH_SEP #define PATH_SEP ':' #endif #if !defined( min ) #define min(a,b) ({ typeof (a) _a = (a); typeof (b) _b = (b); _a < _b ? _a : _b; }) #endif #if !defined( max ) #define max(a,b) ({ typeof (a) _a = (a); typeof (b) _b = (b); _a > _b ? _a : _b; }) #endif #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* __DEFS_H */