diff --git a/gthread/ChangeLog b/gthread/ChangeLog index 09e67d462..9a1070bb5 100644 --- a/gthread/ChangeLog +++ b/gthread/ChangeLog @@ -1,3 +1,9 @@ +2002-03-10 Sebastian Wilhelmi + + * gthread-posix.c (g_thread_create_posix_impl): Do a comparison, + not an assignment, stupid! Spotted by Daniel Elstner + . + 2002-02-09 Sebastian Wilhelmi * gthread-impl.c: Only compile most of this file, if diff --git a/gthread/gthread-posix.c b/gthread/gthread-posix.c index b65c9d57b..4df20b58c 100644 --- a/gthread/gthread-posix.c +++ b/gthread/gthread-posix.c @@ -212,7 +212,7 @@ g_cond_timed_wait_posix_impl (GCond * cond, #ifdef G_THREADS_IMPL_POSIX timed_out = (result == ETIMEDOUT); #else /* G_THREADS_IMPL_DCE */ - timed_out = (result == -1) && (errno = EAGAIN); + timed_out = (result == -1) && (errno == EAGAIN); #endif if (!timed_out)