From 2e273d697e4aeafa0c4165c0aee1f80b9fc8320a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Sat, 18 Jul 2009 23:55:11 +0000 Subject: probably fixed a bug with freeing 0-allocated memory svn path=/trunk/externals/zexy/; revision=11873 --- src/list2symbol.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/list2symbol.c') diff --git a/src/list2symbol.c b/src/list2symbol.c index f1d318a..cbb2449 100644 --- a/src/list2symbol.c +++ b/src/list2symbol.c @@ -124,7 +124,9 @@ static void list2symbol_anything(t_list2symbol *x, t_symbol *s, int argc, t_atom x->s =s; x->ac=argc; - x->ap=(t_atom*)getbytes(x->ac*sizeof(t_atom)); + if(x->ac){ + x->ap=(t_atom*)getbytes(x->ac*sizeof(t_atom)); + } if(x->ap){ t_atom*ap=x->ap; while(argc--){ -- cgit v1.2.1