summaryrefslogtreecommitdiffstats
path: root/win
diff options
context:
space:
mode:
Diffstat (limited to 'win')
-rw-r--r--win/tclWin32Dll.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/win/tclWin32Dll.c b/win/tclWin32Dll.c
index e7d20f5..8fd1bb5 100644
--- a/win/tclWin32Dll.c
+++ b/win/tclWin32Dll.c
@@ -10,7 +10,7 @@
* See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES.
*
- * RCS: @(#) $Id: tclWin32Dll.c,v 1.52 2007/11/10 19:01:35 msofer Exp $
+ * RCS: @(#) $Id: tclWin32Dll.c,v 1.53 2007/11/15 09:21:55 patthoyts Exp $
*/
#include "tclWinInt.h"
@@ -554,7 +554,7 @@ TclpGetCStackParams(
* area in which the stack resides */
if (!tsdPtr->stackBound
- || ((DWORD_PTR)&tsdPtr < (DWORD_PTR)tsdPtr->stackBound)) {
+ || ((UINT_PTR)&tsdPtr < (UINT_PTR)tsdPtr->stackBound)) {
/*
* Either we haven't determined the stack bound in this thread,
@@ -574,8 +574,8 @@ TclpGetCStackParams(
if (!tsdPtr->stackBound) {
tsdPtr->stackBound =
- (int*) ((DWORD_PTR)(&tsdPtr)
- & ~ (DWORD_PTR)(si.dwPageSize - 1));
+ (int*) ((UINT_PTR)(&tsdPtr)
+ & ~ (UINT_PTR)(si.dwPageSize - 1));
}
} else {
@@ -587,8 +587,8 @@ TclpGetCStackParams(
*/
tsdPtr->stackBound =
- (int*) ((DWORD_PTR)(mbi.AllocationBase)
- + (DWORD_PTR)(si.dwPageSize)
+ (int*) ((UINT_PTR)(mbi.AllocationBase)
+ + (UINT_PTR)(si.dwPageSize)
+ TCL_WIN_STACK_THRESHOLD);
}
}