Index: ossp-pkg/pth/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/pth/ChangeLog,v rcsdiff -q -kk '-r1.550' '-r1.551' -u '/v/ossp/cvs/ossp-pkg/pth/ChangeLog,v' 2>/dev/null --- ChangeLog 2001/07/15 16:45:37 1.550 +++ ChangeLog 2001/07/24 18:55:36 1.551 @@ -21,6 +21,9 @@ Changes between 1.4.0 and 1.4.1 (24-Mar-2001 to xx-Mar-2001) + *) Fixed static initializers PTH_BARRIER_INIT and PTH_COND_INIT. + [Shawn Wagner ] + *) Typo fixes in pth.pod [] Index: ossp-pkg/pth/pth.h.in RCS File: /v/ossp/cvs/ossp-pkg/pth/pth.h.in,v rcsdiff -q -kk '-r1.129' '-r1.130' -u '/v/ossp/cvs/ossp-pkg/pth/pth.h.in,v' 2>/dev/null --- pth.h.in 2001/03/24 14:51:04 1.129 +++ pth.h.in 2001/07/24 18:55:36 1.130 @@ -244,12 +244,13 @@ #define PTH_COND_SIGNALED _BIT(1) #define PTH_COND_BROADCAST _BIT(2) #define PTH_COND_HANDLED _BIT(3) -#define PTH_COND_INIT { PTH_COND_INITIALIZED } +#define PTH_COND_INIT { PTH_COND_INITIALIZED, 0 } /* barrier variable values */ #define PTH_BARRIER_INITIALIZED _BIT(0) -#define PTH_BARRIER_INIT(threshold) { PTH_BARRIER_INITIALIZED, (threshold), 0, 0, \ - PTH_MUTEX_INIT, PTH_COND_INIT } +#define PTH_BARRIER_INIT(threshold) { PTH_BARRIER_INITIALIZED, \ + (threshold), (threshold), FALSE, \ + PTH_COND_INIT, PTH_MUTEX_INIT } #define PTH_BARRIER_HEADLIGHT (-1) #define PTH_BARRIER_TAILLIGHT (-2)