X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/9517adb37f66572b257ed85fbd4af7a91c3750a6..f7aa4b367eaf2c1e928f97263bcf4da74680aff3:/windows/winstuff.h diff --git a/windows/winstuff.h b/windows/winstuff.h index 3ca0427e..cfed0484 100644 --- a/windows/winstuff.h +++ b/windows/winstuff.h @@ -75,6 +75,10 @@ struct FontSpec *fontspec_new(const char *name, #define BOXRESULT (DLGWINDOWEXTRA + sizeof(LONG_PTR)) #define DF_END 0x0001 +#ifndef NO_SECUREZEROMEMORY +#define PLATFORM_HAS_SMEMCLR /* inhibit cross-platform one in misc.c */ +#endif + /* * Dynamically linked functions. These come in two flavours: * @@ -237,15 +241,6 @@ GLOBAL void *logctx; "All Files (*.*)\0*\0\0\0") /* - * On some versions of Windows, it has been known for WM_TIMER to - * occasionally get its callback time simply wrong, and call us - * back several minutes early. Defining these symbols enables - * compensation code in timing.c. - */ -#define TIMING_SYNC -#define TIMING_SYNC_TICKCOUNT - -/* * winnet.c dynamically loads WinSock 2 or WinSock 1 depending on * what it can get, which means any WinSock routines used outside * that module must be exported from it as function pointers. So