From 3cc77d0f383c8732228d6378f93c46e6e1233411 Mon Sep 17 00:00:00 2001 From: Tim Blechmann Date: Thu, 12 Aug 2004 17:12:23 +0000 Subject: denormal handling svn path=/trunk/externals/ext13/; revision=1942 --- throw13~.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'throw13~.c') diff --git a/throw13~.c b/throw13~.c index 347953e..c992d81 100644 --- a/throw13~.c +++ b/throw13~.c @@ -30,7 +30,16 @@ if (out) { while (n--) + { + /* TB: denormal handling in pd >0.37-2 */ +#ifdef PD_BIGORSMALL + *out += (PD_BIGORSMALL(*in) ? 0 : *in); + out++; + in++; +#else *out++ += *in++; +#endif + } } return (w+4); } -- cgit v1.2.1