2323// Description: Atomically increments the indicated variable.
2424// //////////////////////////////////////////////////////////////////
2525INLINE void AtomicAdjustPosixImpl::
26- inc (TVOLATILE PN_int32 &var) {
26+ inc (TVOLATILE AtomicAdjustPosixImpl::Integer &var) {
2727 pthread_mutex_lock (&_mutex);
2828 ++var;
2929 pthread_mutex_unlock (&_mutex);
@@ -37,9 +37,9 @@ inc(TVOLATILE PN_int32 &var) {
3737// is zero.
3838// //////////////////////////////////////////////////////////////////
3939INLINE bool AtomicAdjustPosixImpl::
40- dec (TVOLATILE PN_int32 &var) {
40+ dec (TVOLATILE AtomicAdjustPosixImpl::Integer &var) {
4141 pthread_mutex_lock (&_mutex);
42- PN_int32 result = --var;
42+ Integer result = --var;
4343 pthread_mutex_unlock (&_mutex);
4444 return (result != 0 );
4545}
@@ -51,7 +51,7 @@ dec(TVOLATILE PN_int32 &var) {
5151// delta to be negative.
5252// //////////////////////////////////////////////////////////////////
5353INLINE void AtomicAdjustPosixImpl::
54- add (TVOLATILE PN_int32 &var, PN_int32 delta) {
54+ add (TVOLATILE AtomicAdjustPosixImpl::Integer &var, AtomicAdjustPosixImpl::Integer delta) {
5555 pthread_mutex_lock (&_mutex);
5656 var += delta;
5757 pthread_mutex_unlock (&_mutex);
@@ -63,10 +63,10 @@ add(TVOLATILE PN_int32 &var, PN_int32 delta) {
6363// Description: Atomically changes the indicated variable and
6464// returns the original value.
6565// //////////////////////////////////////////////////////////////////
66- INLINE PN_int32 AtomicAdjustPosixImpl::
67- set (TVOLATILE PN_int32 &var, PN_int32 new_value) {
66+ INLINE AtomicAdjustPosixImpl::Integer AtomicAdjustPosixImpl::
67+ set (TVOLATILE AtomicAdjustPosixImpl::Integer &var, AtomicAdjustPosixImpl::Integer new_value) {
6868 pthread_mutex_lock (&_mutex);
69- PN_int32 orig_value = var;
69+ Integer orig_value = var;
7070 var = new_value;
7171 pthread_mutex_unlock (&_mutex);
7272 return orig_value;
@@ -81,10 +81,10 @@ set(TVOLATILE PN_int32 &var, PN_int32 new_value) {
8181// asynchronously setting, incrementing, or decrementing
8282// (via other AtomicAjust methods).
8383// //////////////////////////////////////////////////////////////////
84- INLINE PN_int32 AtomicAdjustPosixImpl::
85- get (const TVOLATILE PN_int32 &var) {
84+ INLINE AtomicAdjustPosixImpl::Integer AtomicAdjustPosixImpl::
85+ get (const TVOLATILE AtomicAdjustPosixImpl::Integer &var) {
8686 pthread_mutex_lock (&_mutex);
87- PN_int32 orig_value = var;
87+ Integer orig_value = var;
8888 pthread_mutex_unlock (&_mutex);
8989 return orig_value;
9090}
@@ -140,11 +140,11 @@ get_ptr(void * const TVOLATILE &var) {
140140// return orig_value;
141141//
142142// //////////////////////////////////////////////////////////////////
143- INLINE PN_int32 AtomicAdjustPosixImpl::
144- compare_and_exchange (TVOLATILE PN_int32 &mem, PN_int32 old_value,
145- PN_int32 new_value) {
143+ INLINE AtomicAdjustPosixImpl::Integer AtomicAdjustPosixImpl::
144+ compare_and_exchange (TVOLATILE AtomicAdjustPosixImpl::Integer &mem, AtomicAdjustPosixImpl::Integer old_value,
145+ AtomicAdjustPosixImpl::Integer new_value) {
146146 pthread_mutex_lock (&_mutex);
147- PN_int32 orig_value = mem;
147+ Integer orig_value = mem;
148148 if (mem == old_value) {
149149 mem = new_value;
150150 }
0 commit comments