blob: 33d903b0b2486c566255a552c2dba3c010713a96 [file] [log] [blame]
#include "Common.h"
int wsAtomicAdd(int *var, int val)
{
int cc;
int ret;
cc = pthread_mutex_lock(&gWrapSim.atomicLock);
ret = *var;
*var = *var + val;
cc = pthread_mutex_unlock(&gWrapSim.atomicLock);
return ret;
}