diff --git a/1998/chaos/README.md b/1998/chaos/README.md index e79098f09..e421ff382 100644 --- a/1998/chaos/README.md +++ b/1998/chaos/README.md @@ -18,6 +18,9 @@ Or you can build this entry without the `halfdelay()` call by: make chaos_nohalf +[Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) added a call to +`endwin()` to restore terminal sanity (echo etc.) when exiting the program. +Thank you Cody for your assistance! ## To run: diff --git a/1998/chaos/chaos.c b/1998/chaos/chaos.c index 078906902..71245c17a 100644 --- a/1998/chaos/chaos.c +++ b/1998/chaos/chaos.c @@ -48,7 +48,7 @@ A main(A N,char ** Y) { _('u',-,2,0,1) _('i',-,1,0,2) G += M=='a'?-.1:M=='z'?.1:0; - if(M=='q') { printf("%.9s\n",P); exit(0); } + if(M=='q') { printf("%.9s\n",P); endwin(); exit(0); } memset(Q,0,3792); erase();