Index: /trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa.c
===================================================================
--- /trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa.c	(revision 55897)
+++ /trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa.c	(revision 55898)
@@ -80,9 +80,5 @@
     pWinInfo->currentCtx = NULL;
 
-#ifdef __LP64__
-    NativeNSViewRef pParentWin = (NativeNSViewRef)render_spu_parent_window_id;
-#else /* __LP64__ */
-    NativeNSViewRef pParentWin = (NativeNSViewRef)(uint32_t)render_spu_parent_window_id;
-#endif /* __LP64__ */
+    NativeNSViewRef pParentWin = (NativeNSViewRef)(uintptr_t)render_spu_parent_window_id;
 
     cocoaViewCreate(&pWinInfo->window, pWinInfo, pParentWin, pVisInfo->visAttribs);
@@ -96,9 +92,5 @@
 void renderspu_SystemReparentWindow(WindowInfo *pWinInfo)
 {
-#ifdef __LP64__
-    NativeNSViewRef pParentWin = (NativeNSViewRef)render_spu_parent_window_id;
-#else /* __LP64__ */
-    NativeNSViewRef pParentWin = (NativeNSViewRef)(uint32_t)render_spu_parent_window_id;
-#endif /* __LP64__ */
+    NativeNSViewRef pParentWin = (NativeNSViewRef)(uintptr_t)render_spu_parent_window_id;
     cocoaViewReparent(pWinInfo->window, pParentWin);
 }
@@ -114,10 +106,5 @@
 {
     CRASSERT(pWinInfo);
-
-#ifdef __LP64__
-    NativeNSViewRef pParentWin = (NativeNSViewRef)render_spu_parent_window_id;
-#else /* __LP64__ */
-    NativeNSViewRef pParentWin = (NativeNSViewRef)(uint32_t)render_spu_parent_window_id;
-#endif /* __LP64__ */
+    NativeNSViewRef pParentWin = (NativeNSViewRef)(uintptr_t)render_spu_parent_window_id;
 
     /*pParentWin is unused in the call, otherwise it might hold incorrect value if for ex. last reparent call was for
