Miller Puckette wrote: >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? >
Probably. I did it like this in tcpclient.c, which compiles OK in pd-extended: #ifdef _MSC_VER #define snprintf sprintf_s #endif _MSC_VER is only defined for the microsoft compiler. Martin _______________________________________________ PD-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
