diff --git a/src/racket/gc/mark_rts.c b/src/racket/gc/mark_rts.c index 8e9209b516..ef60d8074f 100644 --- a/src/racket/gc/mark_rts.c +++ b/src/racket/gc/mark_rts.c @@ -369,7 +369,8 @@ ptr_t GC_approx_sp(void) # ifdef _MSC_VER # pragma warning(disable:4172) # endif - return((ptr_t)(&dummy)); + ptr_t addr = ((ptr_t)(&dummy)); + return addr; # ifdef _MSC_VER # pragma warning(default:4172) # endif