From 850e48d21da09856373545f59c6edd0f932ed166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Fri, 28 Aug 2015 18:00:09 +0000 Subject: handle NULL selectors svn path=/trunk/externals/zexy/; revision=17539 --- src/rawprint.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rawprint.c b/src/rawprint.c index 68b4244..e36495b 100644 --- a/src/rawprint.c +++ b/src/rawprint.c @@ -43,7 +43,12 @@ static void rawprint_any(t_rawprint *x, t_symbol*s, int argc, t_atom*argv) if(x->label) { startpost("%s: ", x->label->s_name); } - startpost("\"%s\"", s->s_name); + + if(s) + startpost("\"%s\"", s->s_name); + else // this shouldn't happen, but sometimes does... + startpost("NULL"); + while(argc--) { switch(argv->a_type) { case A_FLOAT: -- cgit v1.2.1