# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $FreeBSD: src/games/worm/Makefile,v 1.2.14.1 2001/04/25 09:29:04 ru Exp $
-# $DragonFly: src/games/worm/Makefile,v 1.2 2003/06/17 04:25:25 dillon Exp $
+# $DragonFly: src/games/worm/Makefile,v 1.3 2006/09/07 21:28:27 pavalos Exp $
PROG= worm
MAN= worm.6
-DPADD= ${LIBCURSES} ${LIBTERMCAP} ${LIBCOMPAT}
-LDADD= -lcurses -ltermcap -lcompat
+DPADD= ${LIBCURSES}
+LDADD= -lcurses
HIDEGAME=hidegame
+WARNS?= 6
.include <bsd.prog.mk>
* @(#) Copyright (c) 1980, 1993 The Regents of the University of California. All rights reserved.
* @(#)worm.c 8.1 (Berkeley) 5/31/93
* $FreeBSD: src/games/worm/worm.c,v 1.9 1999/12/07 02:01:27 billf Exp $
- * $DragonFly: src/games/worm/worm.c,v 1.4 2005/03/15 20:53:40 dillon Exp $
+ * $DragonFly: src/games/worm/worm.c,v 1.5 2006/09/07 21:28:27 pavalos Exp $
*/
/*
#define LENGTH 7
#define RUNLEN 8
#define CNTRL(p) (p-'A'+1)
-#if 0
-#ifndef baudrate
-# define baudrate() _tty.sg_ospeed
-#endif
-#endif
WINDOW *tv;
WINDOW *stw;
}
void
-life()
+life(void)
{
struct body *bp, *np;
int i;
}
void
-display(pos, chr)
-struct body *pos;
-char chr;
+display(struct body *pos, char chr)
{
wmove(tv, pos->y, pos->x);
waddch(tv, chr);
}
void
-newpos(bp)
-struct body * bp;
+newpos(struct body *bp)
{
do {
bp->y = rnd(LINES-3)+ 2;
}
void
-prize()
+prize(void)
{
int value;
}
void
-process(ch)
-char ch;
+process(char ch)
{
int x,y;
struct body *nh;