use atomic structures in non-thread version

This commit is contained in:
Benjamin Peterson 2010-05-30 14:49:32 +00:00
parent fa8932e040
commit 08ec84cf72
1 changed files with 1 additions and 1 deletions

View File

@ -598,7 +598,7 @@ static struct {
} pendingcalls[NPENDINGCALLS];
static volatile int pendingfirst = 0;
static volatile int pendinglast = 0;
static volatile int pendingcalls_to_do = 0;
static _Py_atomic_int pendingcalls_to_do = {0};
int
Py_AddPendingCall(int (*func)(void *), void *arg)