fix _InterlockedDecrement64

svn path=/branches/ros-amd64-bringup/; revision=34919
This commit is contained in:
Timo Kreuzer 2008-07-28 22:00:17 +00:00
parent 4a8be83925
commit 57fe9d163d

View file

@ -481,7 +481,7 @@ static __inline__ __attribute__((always_inline)) long _InterlockedIncrement16(vo
#if defined(_M_AMD64)
static __inline__ __attribute__((always_inline)) long long _InterlockedDecrement64(volatile long long * const lpAddend)
{
return _InterlockedExchangeAdd(lpAddend, -1) - 1;
return _InterlockedExchangeAdd64(lpAddend, -1) - 1;
}
static __inline__ __attribute__((always_inline)) long long _InterlockedIncrement64(volatile long long * const lpAddend)