Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.

diff --git a/dlls/msvcrt/cppexcept.c b/dlls/msvcrt/cppexcept.c
index 333846e..cd1534c 100644
--- a/dlls/msvcrt/cppexcept.c
+++ b/dlls/msvcrt/cppexcept.c
@@ -381,11 +381,11 @@
  */
 void _CxxThrowException( exception *object, const cxx_exception_type *type )
 {
-    DWORD args[3];
+    ULONG_PTR args[3];
 
     args[0] = CXX_FRAME_MAGIC;
-    args[1] = (DWORD)object;
-    args[2] = (DWORD)type;
+    args[1] = (ULONG_PTR)object;
+    args[2] = (ULONG_PTR)type;
     RaiseException( CXX_EXCEPTION, EH_NONCONTINUABLE, 3, args );
 }