--- a/ooDialog/trunk/ooDialog/ooDialog.hpp
+++ b/ooDialog/trunk/ooDialog/ooDialog.hpp
@@ -972,7 +972,7 @@
     RexxStringObject        extraOpts;        // Storage for extra options, used by RcPSPDialog, available for other uses.
     HICON                   hIcon;            // tabIcon attribute, C++ part if using .Image
     uint32_t                iconID;           // tabIcon attribute, C++ part if using resource ID
-    INT_PTR                 pageID;           // Identifies the page to the Windows property sheet, resource ID or pointer
+    intptr_t                 pageID;           // Identifies the page to the Windows property sheet, resource ID or pointer
     char                   *pageTitle;
     char                   *headerTitle;
     char                   *headerTitleAero;  // Must be Unicode for Aero.
@@ -1041,7 +1041,7 @@
     RexxStringObject    extraOpts;
     char               *pageTitle;        // Page title (could be null.)
     char               *newTitle;         // If pagetitle is null, this is the generated page title
-    INT_PTR             pageID;           // Returned, but only used by property sheet pages.
+    intptr_t             pageID;           // Returned, but only used by property sheet pages.
     oodClass_t          pageType;
     uint32_t            resID;
     uint32_t            pageNumber;       // Page number, zero-based index