diff --git a/src/tone/tone.c b/src/tone/tone.c index 5f01f7e56574bccb09102113630128906c7e91dd..b501d7898f6dac21d8706e38738ebfabb6848abf 100644 --- a/src/tone/tone.c +++ b/src/tone/tone.c @@ -68,11 +68,13 @@ void play(char *freq, char *dur) if(dur==NULL) dur="0"; + if(freq==NULL) + freq="0"; + d=atoi(dur); if(isdigit(*freq)) f=atoi(freq); - - else + else switch(toupper(*freq)) { case 'O': /* default octave */ if(isdigit(*dur))