libsigc++ update to fix struct timespec bug

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1035 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Allan Rae 2000-09-25 03:05:21 +00:00
parent 3ff3b95d3c
commit d486ef026e
5 changed files with 11 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2000-09-25 Allan Rae <rae@lyx.org>
* sigc++: updated libsigc++. Fixes struct timespec bug.
* development/tools/makeLyXsigc.sh: .cvsignore addition
2000-09-23 Lars Gullik Bjønnes <larsbj@lyx.org> 2000-09-23 Lars Gullik Bjønnes <larsbj@lyx.org>
* several files: removed almost all traces of the old table * several files: removed almost all traces of the old table

View File

@ -360,6 +360,7 @@ sigc-config
stamp* stamp*
sigc++config.h sigc++config.h
sigc++config.h.in sigc++config.h.in
acinclude.m4
EOF EOF
) )

View File

@ -33,7 +33,7 @@ dnl
dnl Source packaging numbers dnl Source packaging numbers
SIGC_MAJOR_VERSION=1 SIGC_MAJOR_VERSION=1
SIGC_MINOR_VERSION=0 SIGC_MINOR_VERSION=0
SIGC_MICRO_VERSION=0 SIGC_MICRO_VERSION=1
dnl Library extension dnl Library extension
SIGC_RELEASE=1.0 SIGC_RELEASE=1.0
@ -609,7 +609,7 @@ ac_thread_mutex_impl_size=
ac_thread_thread_attr_size= ac_thread_thread_attr_size=
ac_thread_thread_impl_size= ac_thread_thread_impl_size=
ac_thread_key_impl_size= ac_thread_key_impl_size=
' > ac_thread.sh ' > ./ac_thread.sh
AC_MSG_ERROR( AC_MSG_ERROR(
[You are attempting a cross compile, but the necessary information regarding [You are attempting a cross compile, but the necessary information regarding
your thread library is not available. Please fill out the ac_thread.sh file. your thread library is not available. Please fill out the ac_thread.sh file.

View File

@ -53,7 +53,7 @@ Condition::~Condition()
int Condition::signal() {return pthread_cond_signal(&cond_);} int Condition::signal() {return pthread_cond_signal(&cond_);}
int Condition::broadcast() {return pthread_cond_broadcast(&cond_);} int Condition::broadcast() {return pthread_cond_broadcast(&cond_);}
int Condition::wait(Mutex &m) {return pthread_cond_wait(&cond_,m);} int Condition::wait(Mutex &m) {return pthread_cond_wait(&cond_,m);}
int Condition::wait(Mutex &m,timespec* spec) int Condition::wait(Mutex &m,struct timespec* spec)
{return pthread_cond_timedwait(&cond_,m,spec);} {return pthread_cond_timedwait(&cond_,m,spec);}
int Condition::destroy() {return pthread_cond_destroy(&cond_);} int Condition::destroy() {return pthread_cond_destroy(&cond_);}

View File

@ -121,7 +121,7 @@ struct Condition
// unlocks a mutex while waiting on a condition, then reaquires lock // unlocks a mutex while waiting on a condition, then reaquires lock
// with a fixed maximum duration. // with a fixed maximum duration.
int wait(Mutex &m,timespec* spec); int wait(Mutex &m,struct timespec* spec);
}; };