demo: stop input on error path before notcurses_stop()

pull/1567/head
nick black 3 years ago
parent dd327a381f
commit 8a4bd09d9b
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -592,9 +592,7 @@ int main(int argc, char** argv){
about_destroy(nc); about_destroy(nc);
}while(restart_demos); }while(restart_demos);
ncmenu_destroy(menu); ncmenu_destroy(menu);
if(stop_input()){ stop_input();
goto err;
}
if(notcurses_stop(nc)){ if(notcurses_stop(nc)){
return EXIT_FAILURE; return EXIT_FAILURE;
} }
@ -620,6 +618,7 @@ int main(int argc, char** argv){
return EXIT_SUCCESS; return EXIT_SUCCESS;
err: err:
stop_input();
notcurses_term_dim_yx(nc, &dimy, &dimx); notcurses_term_dim_yx(nc, &dimy, &dimx);
notcurses_stop(nc); notcurses_stop(nc);
if(dimy < MIN_SUPPORTED_ROWS || dimx < MIN_SUPPORTED_COLS){ if(dimy < MIN_SUPPORTED_ROWS || dimx < MIN_SUPPORTED_COLS){

Loading…
Cancel
Save