--- bsd-games-2.17/backgammon/common_source/subs.c.orig 2003-12-16 18:47:37.000000000 -0800
+++ bsd-games-2.17/backgammon/common_source/subs.c 2014-07-07 08:44:22.776100529 -0700
@@ -437,8 +437,11 @@
if (tflag)
newpos();
buflush();
- if (tcsetattr(0, TCSADRAIN, t) < 0)
- errexit("fixtty");
+ if (tcsetattr(0, TCSADRAIN, t) < 0) {
+ /* calling errexit("fixtty") leads to infinite recursion */
+ perror("\nfixtty");
+ exit(1);
+ }
}
void