>> @@ -53,7 +53,7 @@ void gigaset_dbg_buffer(enum debuglevel level, const >> unsigned char *msg, >> { >> unsigned char outbuf[80]; >> unsigned char c; >> - size_t space = sizeof outbuf - 1; >> + size_t space = sizeof(outbuf - 1); > > What?! Does that compile?
Yes, of course. - The calculated value will be lower than intended. Unfortunately, I stumbled on one of my own programming mistakes once again. I sent a corrected update suggestion for further considerations a few minutes ago. Regards, Markus