summaryrefslogtreecommitdiffstats
path: root/games/snake
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2009-11-13 21:50:12 +0000
committerderaadt <deraadt@openbsd.org>2009-11-13 21:50:12 +0000
commitfdba1792c2a672e3344ea381d5beb906080d614d (patch)
tree26b96fb17b2c59330d705b976839d46e4275fce3 /games/snake
parent>15 year old buffer-read-1-byte-too-far in clrbits() [code I wrote, yeah] (diff)
downloadwireguard-openbsd-fdba1792c2a672e3344ea381d5beb906080d614d.tar.xz
wireguard-openbsd-fdba1792c2a672e3344ea381d5beb906080d614d.zip
no need for seperate snscore command; ok pjanzen
Diffstat (limited to 'games/snake')
-rw-r--r--games/snake/Makefile4
-rw-r--r--games/snake/snake.610
-rw-r--r--games/snake/snake.c13
3 files changed, 5 insertions, 22 deletions
diff --git a/games/snake/Makefile b/games/snake/Makefile
index d6475e8e500..e8f9f0beb87 100644
--- a/games/snake/Makefile
+++ b/games/snake/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.8 2002/05/31 03:46:35 pjanzen Exp $
+# $OpenBSD: Makefile,v 1.9 2009/11/13 21:50:12 deraadt Exp $
# @(#)Makefile 8.1 (Berkeley) 5/31/93
PROG= snake
@@ -6,12 +6,10 @@ SRCS= snake.c snscore.c
MAN= snake.6
DPADD= ${LIBM} ${LIBCURSES}
LDADD= -lm -lcurses
-MLINKS=snake.6 snscore.6
BINMODE=2555
beforeinstall:
${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 664 /dev/null \
${DESTDIR}/var/games/snakerawscores
- (cd ${DESTDIR}/usr/games; rm -f snscore; ln -s snake snscore)
.include <bsd.prog.mk>
diff --git a/games/snake/snake.6 b/games/snake/snake.6
index cee3ac4bd44..8c4a0d4e693 100644
--- a/games/snake/snake.6
+++ b/games/snake/snake.6
@@ -1,4 +1,4 @@
-.\" $OpenBSD: snake.6,v 1.10 2007/05/31 19:19:18 jmc Exp $
+.\" $OpenBSD: snake.6,v 1.11 2009/11/13 21:50:12 deraadt Exp $
.\" $NetBSD: snake.6,v 1.5 1995/04/22 08:34:35 cgd Exp $
.\"
.\" Copyright (c) 1980, 1993
@@ -30,19 +30,17 @@
.\"
.\" @(#)snake.6 8.1 (Berkeley) 5/31/93
.\"
-.Dd $Mdocdate: May 31 2007 $
+.Dd $Mdocdate: November 13 2009 $
.Dt SNAKE 6
.Os
.Sh NAME
-.Nm snake ,
-.Nm snscore
+.Nm snake
.Nd display chase game
.Sh SYNOPSIS
.Nm snake
.Op Fl st
.Op Fl l Ar length
.Op Fl w Ar width
-.Nm snscore
.Sh DESCRIPTION
.Nm snake
is a display-based game.
@@ -114,8 +112,6 @@ As in pinball, matching the last digit of your score to the number
which appears after the game is worth a bonus.
.Pp
To see who wastes time playing snake, run
-.Nm snscore
-or
.Nm snake
.Fl s .
.Sh FILES
diff --git a/games/snake/snake.c b/games/snake/snake.c
index 69d44e077bf..8d13ec9f623 100644
--- a/games/snake/snake.c
+++ b/games/snake/snake.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: snake.c,v 1.13 2009/10/27 23:59:27 deraadt Exp $ */
+/* $OpenBSD: snake.c,v 1.14 2009/11/13 21:50:12 deraadt Exp $ */
/* $NetBSD: snake.c,v 1.8 1995/04/29 00:06:41 mycroft Exp $ */
/*
@@ -134,7 +134,6 @@ int
main(int argc, char *argv[])
{
int ch, i;
- char *p, **av;
struct sigaction sa;
gid_t gid;
@@ -148,16 +147,6 @@ main(int argc, char *argv[])
gid = getgid();
setresgid(gid, gid, gid);
- /* check to see if we were called as snscore */
- av = argv;
- p = strrchr(*av, '/');
- if (p++ == NULL)
- p = *av;
- if (strcmp(p,"snscore") == 0) {
- snscore(rawscores, 0);
- exit(0);
- }
-
while ((ch = getopt(argc, argv, "hl:stw:")) != -1)
switch ((char)ch) {
case 'w': /* width */