X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/25a33cd1ade6f773c55e6cd69bcb6887688aa1be..647a237119ca10b9c3039c157594599e7ff50411:/util.c diff --git a/util.c b/util.c index 306c197..94a87f3 100644 --- a/util.c +++ b/util.c @@ -59,7 +59,7 @@ void Header(void) "NETRIS %s\t(c) 1994-1996,1999 Mark H. Weaver \n" " \t(c) 2002 Shiar \n\n", version_string); -} //Header +} void Usage(void) { @@ -106,7 +106,7 @@ void DistInfo(void) "along with this program; if not, write to the Free Software\n" "Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\n" "\n"); -} //DistInfo +} void Rules(void) { @@ -130,7 +130,7 @@ void Rules(void) "\n" "The longest surviving player wins the game.\n" "\n"); -} //Rules +} ///////////// RANDOM ///////////// @@ -142,13 +142,13 @@ void SRandom(int seed) { Game.seed = seed; myRandSeed = seed % 31751 + 1; -} //SRandom +} int Random(int min, int max1) { //return a random value myRandSeed = (myRandSeed * 31751 + 15437) % 32767; return myRandSeed % (max1 - min) + min; -} //Random +} ///////////// I/O ///////////// @@ -167,7 +167,7 @@ int MyRead(int fd, void *data, int len) return result; } return len; -} //MyRead +} int MyWrite(int fd, void *data, int len) { @@ -184,7 +184,7 @@ int MyWrite(int fd, void *data, int len) return result; } return len; -} //MyWrite +} ///////////// TIME ///////////// @@ -213,12 +213,12 @@ void SetTimeval(struct timeval *tv, long usec) { tv->tv_sec = usec / 1000000; tv->tv_usec = usec % 1000000; -} //SetTimeval +} long GetTimeval(struct timeval *tv) { return tv->tv_sec * 1000000 + tv->tv_usec; -} //GetTimeval +} long AbsTimeval(void) { @@ -226,22 +226,22 @@ long AbsTimeval(void) gettimeofday(&tv, NULL); return GetTimeval(&tv); -} //CurTimeval +} void ResetBaseTime(void) { //Reset the timer baseTimeval = AbsTimeval(); -} //ResetBaseTime +} void PauseTime(void) { //Pause the timer baseTimeval -= AbsTimeval(); -} //PauseTime +} void ResumeTime(void) { //Unpause timer baseTimeval += AbsTimeval(); -} //ResumeTime +} long CurTimeval(void) { @@ -249,7 +249,7 @@ long CurTimeval(void) gettimeofday(&tv, NULL); return GetTimeval(&tv) - baseTimeval; -} //CurTimeval +} static long SetITimer1(long interval, long value) { @@ -285,7 +285,7 @@ volatile void fatal(char *msg) { fprintf(stderr, "%s\n", msg); exit(1); -} //fatal +} void BlockSignals(MySigSet *saved, ...) { @@ -312,7 +312,7 @@ void BlockSignals(MySigSet *saved, ...) *saved = sigblock(set); #endif va_end(args); -} //BlockSignals +} void RestoreSignals(MySigSet *saved, MySigSet *set) { @@ -324,7 +324,7 @@ void RestoreSignals(MySigSet *saved, MySigSet *set) else sigsetmask(*set); #endif -} //RestoreSignals +} ///////////// EVENTS ///////////// @@ -333,7 +333,7 @@ void AddEventGen(EventGenRec *gen) assert(gen->next == NULL); gen->next = nextGen->next; nextGen->next = gen; -} //AddEventGen +} void RemoveEventGen(EventGenRec *gen) { @@ -344,7 +344,7 @@ void RemoveEventGen(EventGenRec *gen) nextGen->next = gen->next; gen->next = NULL; } -} //RemoveEventGen +} MyEventType WaitMyEvent(MyEvent *event, int mask) { //poll @@ -398,7 +398,7 @@ MyEventType WaitMyEvent(MyEvent *event, int mask) } while (gen != nextGen); retry = 1; } -} //WaitMyEvent +} /* * vi: ts=4 ai