Microsoft Visual Studio 2015 finally implements the C99 function snprintf. MSVC's version of tzname is prefixed with an underscore. While I don't have an earlier version of Visual Studio lying around, what I can gather is that there was a a deprecated variable with that name. What's not taken care of with this patch is the msvc-runtime package with the Visual C++ runtime.
Thank you for your patch! I have implemented and pushed a version of it,
but with minor differences. Try this out and let me know if you can
compile or not. Thanks!
PS: I've tried building it under VC2013 and it works. I'd like to know
that VC2015 also works.
PPS: for the msvc-runtime package, we need a version that supports
VC2015 as well. That is something I intend to do at some point, but
right now the installer will only install the VC2013 runtime support.
~Doug
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've tested revision 522bc0f using Visual C++ 2015 and it does indeed build and work (caveat: the msvc-runtime package and NSIS installer were disabled). Thank you very much for quickly integrating the patches!
Regards, MH
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Microsoft Visual Studio 2015 finally implements the C99 function snprintf. MSVC's version of
tzname
is prefixed with an underscore. While I don't have an earlier version of Visual Studio lying around, what I can gather is that there was a a deprecated variable with that name. What's not taken care of with this patch is themsvc-runtime
package with the Visual C++ runtime.Hi MH,
Thank you for your patch! I have implemented and pushed a version of it,
but with minor differences. Try this out and let me know if you can
compile or not. Thanks!
PS: I've tried building it under VC2013 and it works. I'd like to know
that VC2015 also works.
PPS: for the msvc-runtime package, we need a version that supports
VC2015 as well. That is something I intend to do at some point, but
right now the installer will only install the VC2013 runtime support.
~Doug
Hi Doug
I've tested revision 522bc0f using Visual C++ 2015 and it does indeed build and work (caveat: the msvc-runtime package and NSIS installer were disabled). Thank you very much for quickly integrating the patches!
Regards, MH