aboutsummaryrefslogtreecommitdiffstats
path: root/games/meritous
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2008-12-01 07:26:56 +0800
committerDmitry Marakasov <amdmi3@FreeBSD.org>2008-12-01 07:26:56 +0800
commite147425e29f53a5c031fcb5fb51e0b9dc38ae1a6 (patch)
treee7ec548269c90c4cd31c6b6479aff1440f7b1d27 /games/meritous
parent64c2ec4ee57b2cc50dd4067ec8236e00b4214c9a (diff)
downloadfreebsd-ports-gnome-e147425e29f53a5c031fcb5fb51e0b9dc38ae1a6.tar.gz
freebsd-ports-gnome-e147425e29f53a5c031fcb5fb51e0b9dc38ae1a6.tar.zst
freebsd-ports-gnome-e147425e29f53a5c031fcb5fb51e0b9dc38ae1a6.zip
- Fix segfault when fighting the first boss
Diffstat (limited to 'games/meritous')
-rw-r--r--games/meritous/Makefile1
-rw-r--r--games/meritous/files/patch-src-boss.c11
2 files changed, 12 insertions, 0 deletions
diff --git a/games/meritous/Makefile b/games/meritous/Makefile
index 60c62bd25cde..eb598820132f 100644
--- a/games/meritous/Makefile
+++ b/games/meritous/Makefile
@@ -7,6 +7,7 @@
PORTNAME= meritous
PORTVERSION= 1.2
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://www.asceai.net/files/ \
http://www.amdmi3.ru/distfiles/
diff --git a/games/meritous/files/patch-src-boss.c b/games/meritous/files/patch-src-boss.c
new file mode 100644
index 000000000000..1de1f790764a
--- /dev/null
+++ b/games/meritous/files/patch-src-boss.c
@@ -0,0 +1,11 @@
+--- src/boss.c.orig 2008-01-15 05:54:37.000000000 +0300
++++ src/boss.c 2008-12-01 02:19:45.000000000 +0300
+@@ -691,7 +691,7 @@
+ } else {
+ if (dist(tail_x[0], tail_y[0], boss_x, boss_y) >= 24) {
+ if (boss_tail_len < 10) boss_tail_len++;
+- for (i = 9; i >= 0; i--) {
++ for (i = 8; i >= 0; i--) {
+ tail_x[i+1] = tail_x[i];
+ tail_y[i+1] = tail_y[i];
+ }