i = read(0, buf, 1);
/* Hack -- Handle "errors" */
- if ((i <= 0) && (errno != EINTR)) exit_game_panic();
+ if ((i <= 0) && (errno != EINTR)) exit_game_panic(p_ptr);
}
/* Do not wait */
for (k = 0; (k < 10) && (i == ERR); k++) i = getch();
/* Broken input is special */
- if (i == ERR) exit_game_panic();
- if (i == EOF) exit_game_panic();
+ if (i == ERR) exit_game_panic(p_ptr);
+ if (i == EOF) exit_game_panic(p_ptr);
}
/* Do not wait */
i = read(0, buf, 1);
/* Hack -- Handle bizarre "errors" */
- if ((i <= 0) && (errno != EINTR)) exit_game_panic();
+ if ((i <= 0) && (errno != EINTR)) exit_game_panic(p_ptr);
}
/* Do not wait */