diff --git a/games/snake/snake/move.c b/games/snake/snake/move.c index 1ac60f28ea1..e45199623a3 100644 --- a/games/snake/snake/move.c +++ b/games/snake/snake/move.c @@ -95,12 +95,15 @@ static const char rcsid[] = * ******************************************************************************/ +#include #if __STDC__ #include #else #include #endif #include +#include + #include "snake.h" int CMlength; @@ -191,7 +194,7 @@ gto(sp) struct point *sp; { - int distance,f,tfield,j; + int distance,f,tfield; if (cursor.line > LINES || cursor.line <0 || cursor.col <0 || cursor.col > COLUMNS) @@ -344,7 +347,7 @@ home(){ } ll(){ - int j,l; + int l; struct point z; l = lcnt + 2; @@ -531,14 +534,9 @@ baudrate() #endif delay(t) -int t; +unsigned int t; { - int k,j; - - k = baudrate() * t / 300; - for(j=0;jcol == 0)ps->col++; if(ps->line == 0)ps->line++; @@ -733,6 +733,7 @@ struct point *ps;{ } apr(point(&x,ps->col-1,ps->line-1)," \ro.o\r\\_/"); } + win(ps) struct point *ps; { @@ -873,8 +874,6 @@ stop(){ suspend() { - char *sh; - ll(); cook(); kill(getpid(), SIGTSTP); diff --git a/games/snake/snake/snake.h b/games/snake/snake/snake.h index 792fc362447..79c08e19482 100644 --- a/games/snake/snake/snake.h +++ b/games/snake/snake/snake.h @@ -31,6 +31,8 @@ * SUCH DAMAGE. * * @(#)snake.h 8.1 (Berkeley) 5/31/93 + * + * $FreeBSD$ */ # include @@ -50,7 +52,8 @@ char *CL, *UP, *DO, *ND, *BS, *HO, *CM, *TA, *LL, *KL, *KR, *KU, *KD, - *TI, *TE, *KS, *KE; + *TI, *TE, *KS, *KE, + *VI, *VE; int LINES, COLUMNS; /* physical screen size. */ int lcnt, ccnt; /* user's idea of screen size */ char xBC, PC;