- slprintf() takes sizeof(buf) not sizeof(buf)-1