X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Frain.c;h=4c3568cffcda89ff89999d04d681c677d2e3dd9f;hp=6f238fb6b3b78ca7733fac5b410e3d37bdff1dbf;hb=1ddfa997c0965852dbdc738aa6d92c0cd0975f3b;hpb=5da4544722decdeb2bfd0c7c4581af0ea62148f9 diff --git a/test/rain.c b/test/rain.c index 6f238fb6..4c3568cf 100644 --- a/test/rain.c +++ b/test/rain.c @@ -1,5 +1,6 @@ /**************************************************************************** - * Copyright (c) 1998-2017,2018 Free Software Foundation, Inc. * + * Copyright 2018-2019,2020 Thomas E. Dickey * + * Copyright 1998-2014,2017 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -26,7 +27,7 @@ * authorization. * ****************************************************************************/ /* - * $Id: rain.c,v 1.49 2018/06/23 21:35:06 tom Exp $ + * $Id: rain.c,v 1.52 2020/08/29 16:22:03 juergen Exp $ */ #include #include @@ -78,7 +79,7 @@ safe_wgetch(WINDOW *w, void *data GCC_UNUSED) static void onsig(int n GCC_UNUSED) { - exit_curses(); + stop_curses(); ExitProgram(EXIT_FAILURE); } @@ -227,7 +228,7 @@ draw_drop(void *arg) * Find myself in the list of threads so we can count the number of loops. */ for (mystats = 0; mystats < MAX_THREADS; ++mystats) { -#if defined(_WIN32) && !defined(__WINPTHREADS_VERSION) +#if defined(_NC_WINDOWS) && !defined(__WINPTHREADS_VERSION) if (drop_threads[mystats].myself.p == pthread_self().p) #else if (drop_threads[mystats].myself == pthread_self()) @@ -437,7 +438,7 @@ main(int argc, char *argv[]) } napms(50); } - exit_curses(); + stop_curses(); #ifdef USE_PTHREADS printf("Counts per thread:\n"); for (j = 0; j < MAX_THREADS; ++j)