X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/0e779d807aa1830dde2f4a75117fd16f5627dc76..ea451d0eb29a09293ec16cd0f1f1d8b60424f101:/util.h diff --git a/util.h b/util.h index fc24f77..a4ba626 100644 --- a/util.h +++ b/util.h @@ -1,15 +1,17 @@ #ifndef __UTIL_H #define __UTIL_H +#define MIN(a, b) ((a) < (b) ? (a) : (b)) +#define MAX(a, b) ((a) > (b) ? (a) : (b)) + extern void AtExit(void (*handler)(void)); extern void Header(void); -extern void Usage(void); extern void DistInfo(void); -extern void Rules(void); extern void SRandom(int seed); extern int Random(int min, int max1); extern int MyRead(int fd, void *data, int len); extern int MyWrite(int fd, void *data, int len); +extern void WriteConf(void); extern void NormalizeTime(struct timeval *tv); extern void CatchAlarm(int sig); extern void SetTimeval(struct timeval *tv, long usec); @@ -27,7 +29,6 @@ extern void RestoreSignals(MySigSet *saved, MySigSet *set); extern void AddEventGen(EventGenRec *gen); extern void RemoveEventGen(EventGenRec *gen); extern MyEventType WaitMyEvent(MyEvent *event, int mask); -extern void CatchInt(int sig); #endif //__UTIL_H