From 7030360902959effa21c357475ad9f0a81f57b14 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 21 Sep 2009 00:35:23 +0000 Subject: cleaned up Windows macros replacing NT with _MSC_VER and _WIN32 where appropriate svn path=/trunk/externals/cxc/; revision=12415 --- ascwave.c | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) (limited to 'ascwave.c') diff --git a/ascwave.c b/ascwave.c index 662f8e7..9b2031b 100644 --- a/ascwave.c +++ b/ascwave.c @@ -3,6 +3,9 @@ #include "m_pd.h" #include #include +#ifdef _WIN32 +#include +#endif #ifndef RAND_MAX #define RAND_MAX 21 @@ -59,16 +62,11 @@ void ascwave_ft1(t_ascwave *x, t_floatarg g) int sz = x->x_julp; int lchr = x->x_chr; int schr = 32; - int i = 0; -#ifndef NT - char xip[sz+1]; - char xap[sz+1]; -#else - char* xip; - char* xap; - xip = (char*)malloc((sz+1)*sizeof(char)); - xap = (char*)malloc((sz+1)*sizeof(char)); -#endif + int i = 0; + char* xip; + char* xap; + xip = (char*)malloc((sz+1)*sizeof(char)); + xap = (char*)malloc((sz+1)*sizeof(char)); for (i = 0;i <= sz; ++i) { if (i == sz-1) { @@ -99,12 +97,10 @@ void ascwave_ft1(t_ascwave *x, t_floatarg g) outlet_symbol(x->t_ob.ob_outlet, gensym(xap)); if (g > 1) outlet_symbol(x->t_ob.ob_outlet, gensym(xip)); - x->x_jodel = g; - -#ifdef NT - free(xip); - free(xap); -#endif + x->x_jodel = g; + + free(xip); + free(xap); } static void ascwave_width(t_ascwave *x, t_floatarg g) -- cgit v1.2.1