\r
do {\r
OriginalValue = *Value;\r
- } while (OriginalValue == InternalSyncCompareExchange32 (\r
+ } while (OriginalValue != InternalSyncCompareExchange32 (\r
Value,\r
OriginalValue,\r
OriginalValue + 1\r
\r
do {\r
OriginalValue = *Value;\r
- } while (OriginalValue == InternalSyncCompareExchange32 (\r
+ } while (OriginalValue != InternalSyncCompareExchange32 (\r
Value,\r
OriginalValue,\r
OriginalValue - 1\r