diff -r 4dcc249cbe07 -r 853c185f74fb bounds.c --- a/bounds.c Thu Jan 13 22:36:04 2011 +0100 +++ b/bounds.c Thu Jan 13 22:44:49 2011 +0100 @@ -27,9 +27,12 @@ printf("Heap near %10p\n", data); printf("Stack near %10p\n", &argc); printf(" … %10p\n", &data); - printf("- -------------------------------------\n\n"); - getchar(); + if (isatty(1)) { + printf("- -------------------------------------\n\n"); + getchar(); + } + else printf("------------------------------------------------\n\n"); set_sighandler(SIGSEGV, segv_handler);