[PD-dev] comport - compilation with mingw

Martin Peach chakekatzil at gmail.com
Mon Feb 27 20:19:44 CET 2017


On Mon, Feb 27, 2017 at 4:28 AM, Roman Haefeli <reduzent at gmail.com> wrote:

> ...
>
> I see you fixed even more for Windows than what I did. I would like to
> integrate your changes, but there are some questions left. The svn log
> suggests that you applied some changes specifically for Windows 10. In
> the diff, I see you wrapped some lines of code in:
>
> #ifdef _MSC_VER
>
> If I understand correctly, those lines are only used when compiling
> with Microsoft Visual Studio and mingw wouldn't use those lines. I'm
> compiling with mingw and would like the result to work will in Windows
> 10, too. Now, my question is: Should the code you put in between
> '#ifdef _MSC_VER' always be used when targeting Windows, regardless of
> the compiler or is that code really specific for MSVC?
>
>
It's used to specify the use of sprintf_s() and  strncpy_s(), the safer
versions of sprintf() and strncpy(). If your compiler knows about these
functions it would be better to use them, but not essential.

Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170227/5995da87/attachment.html>


More information about the Pd-dev mailing list