diff --git a/collects/mred/private/wx/win32/printer-dc.rkt b/collects/mred/private/wx/win32/printer-dc.rkt index 598ea09381..18dda0f9cd 100644 --- a/collects/mred/private/wx/win32/printer-dc.rkt +++ b/collects/mred/private/wx/win32/printer-dc.rkt @@ -56,7 +56,7 @@ [lpSetupTemplateName _pointer] [hPrintTemplate _HGLOBAL] [hSetupTemplate _HGLOBAL]) - #:alignment 2) + #:alignment (if is-win64? #f 2)) (define-cstruct _DOCINFO ([cbSize _int] diff --git a/collects/mred/private/wx/win32/utils.rkt b/collects/mred/private/wx/win32/utils.rkt index bf9020a1da..ccff4d19be 100644 --- a/collects/mred/private/wx/win32/utils.rkt +++ b/collects/mred/private/wx/win32/utils.rkt @@ -16,6 +16,7 @@ define-uxtheme define-winmm failed + is-win64? GetLastError