GCC now warns when snprintf()ing a buffer that, together with the format string, might be larger than the destination buffer. To fix this increase the size of the destination buffer so that the source buffer and the format string will always fit - 32 bytes are enough.