[PD-dev] snprintf vs. sprintf_s?
Miller Puckette
mpuckett at imusic1.ucsd.edu
Fri Jan 18 18:51:04 CET 2008
Hmm, so perhaps I really should be using MSW and not _MSC_VER in the code.
As it is now, cygwin will encounter unaliased snprinf() calls, which might
not compile if sprintf_s is provided there instead.
M
On Fri, Jan 18, 2008 at 06:02:42PM +0100, Patrice Colet wrote:
>
> Hi Miller,
>
> Miller Puckette a ?crit :
> >Hi Devs,
> >
> >I found out that .Net apparently doesn't use "snprintf" but has a similar
> >function named "sprintf_s". (A couple of recent patches change "sprintfs"
> >to "snprintfs" leading to compile errors in .Net). I'm thinking of just
> >putting the following in s_main.c and s_file.c:
> >
> >#ifdef MSW
> >#define snprinf sprintf_s
> >#endif
> >
> >My question: will this break cygwin or some other non-microsoft compiler
> >for Windows?
> >
> >thanks
> >Miller
>
> this doesn't break compilation on cygwin shell (with -mno-cygwin flag)
More information about the Pd-dev
mailing list