char str[100] = {0}; int offset_str = 0; offset_str += sprintf(str + offset_str, "S-%hhu", csid->revision); offset_str += sprintf(str + offset_str, "S-%hhu", csid->revision); offset_str += sprintf(str + offset_str, "-0x%llx", id_auth_val); Info(str)