Hi Alexandre,
-static FORCEINLINE LONG WINAPI InterlockedIncrement( LONG volatile
*dest )
-{ - return _InterlockedIncrement( (long volatile *)dest ); -}
What was wrong with those inlines? Note that the commit removes LONG* to long* casts and causes warnings on clang msvc target.
Jacek