GCC 7.3.0 complained about the potential to overflow the fixed size span and channel names and descriptions. It also flagged potential truncations of the strings. The sprintf calls are now changed to snprintf to prevent the potential overflows, but the warning about truncations are now disabled globally.