X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fbase%2Flib_newwin.c;h=835bb0bccae1e58b570dde770523352d5fecbfd5;hp=21ba95f34ed6e1a0d7bec77b13ef643916d2115d;hb=d44d7f381ba0173521cb788ba3adb12e261e5c96;hpb=c4d90db4f4e50bb8a971955ce4812262da4a50bc diff --git a/ncurses/base/lib_newwin.c b/ncurses/base/lib_newwin.c index 21ba95f3..835bb0bc 100644 --- a/ncurses/base/lib_newwin.c +++ b/ncurses/base/lib_newwin.c @@ -40,8 +40,9 @@ */ #include +#include -MODULE_ID("$Id: lib_newwin.c,v 1.44 2008/01/13 00:28:13 tom Exp $") +MODULE_ID("$Id: lib_newwin.c,v 1.45 2008/02/23 20:57:58 tom Exp $") static WINDOW * remove_window_from_screen(WINDOW *win) @@ -230,14 +231,7 @@ _nc_makenew(int num_lines, int num_columns, int begy, int begx, int flags) if ((wp = typeCalloc(WINDOWLIST, 1)) == 0) returnWin(0); -#ifdef USE_PTHREADS - { - pthread_mutexattr_t recattr; - memset(&recattr, 0, sizeof(recattr)); - pthread_mutexattr_settype(&recattr, PTHREAD_MUTEX_NORMAL); - pthread_mutex_init(&(wp->mutex_use_window), &recattr); - } -#endif + _nc_mutex_init(&(wp->mutex_use_window)); win = &(wp->win);