diff options
author | fvogel <fvogelnew1@free.fr> | 2023-01-14 11:10:28 (GMT) |
---|---|---|
committer | fvogel <fvogelnew1@free.fr> | 2023-01-14 11:10:28 (GMT) |
commit | cdc8d2fa8d71e9a6f9e452006cc7b10acc9ab930 (patch) | |
tree | 6ab96bcbd5bdc6edfaaa6ad37e52bbeb066e98a1 /win/tkWinInt.h | |
parent | 2d4a3f8ce9a84fd47a0b8586f5b2f62c282a3c95 (diff) | |
download | tk-cdc8d2fa8d71e9a6f9e452006cc7b10acc9ab930.zip tk-cdc8d2fa8d71e9a6f9e452006cc7b10acc9ab930.tar.gz tk-cdc8d2fa8d71e9a6f9e452006cc7b10acc9ab930.tar.bz2 |
Factorise definition of snprintf in tkWinInt.h (MSVC before 2015 didn't know snprintf).
Diffstat (limited to 'win/tkWinInt.h')
-rw-r--r-- | win/tkWinInt.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/win/tkWinInt.h b/win/tkWinInt.h index ccc57db..5801076 100644 --- a/win/tkWinInt.h +++ b/win/tkWinInt.h @@ -242,4 +242,13 @@ MODULE_SCOPE Tcl_Obj * TkWin32ErrorObj(HRESULT hrError); #define GWLP_ID GWL_ID #endif /* !GWLP_WNDPROC */ +/* + * MSVC versions before 2015 don't know snprintf, but _snprintf is compatible. + * Note that sprintf is deprecated. + */ + +#ifdef _MSC_VER +# define snprintf _snprintf +#endif + #endif /* _TKWININT */ |