[ros-diffs] [tkreuzer] 34782: fix usage of InterlockedCompareExchangePointer

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Fri Jul 25 15:42:03 CEST 2008


Author: tkreuzer
Date: Fri Jul 25 08:42:03 2008
New Revision: 34782

URL: http://svn.reactos.org/svn/reactos?rev=34782&view=rev
Log:
fix usage of InterlockedCompareExchangePointer

Modified:
    branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/ntuser/class.c

Modified: branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/ntuser/class.c
URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/ntuser/class.c?rev=34782&r1=34781&r2=34782&view=diff
==============================================================================
--- branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/ntuser/class.c [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/subsystems/win32/win32k/ntuser/class.c [iso-8859-1] Fri Jul 25 08:42:03 2008
@@ -486,7 +486,7 @@
                 Class->Clone = NULL;
                 Class->Base = BaseClass;
                 Class->Next = BaseClass->Clone;
-                (void)InterlockedExchangePointer(&BaseClass->Clone,
+                (void)InterlockedExchangePointer((VOID*)&BaseClass->Clone,
                                                  Class);
             }
         }



More information about the Ros-diffs mailing list