void ValidatingUtil::Wrap(time_t timestamp, std::string* data) {
assert(data != NULL);
char timestamp_string[2 + 3 * sizeof timestamp];
- snprintf(timestamp_string, sizeof timestamp_string, "%ld", timestamp);
+ int size = std::sprintf(timestamp_string, "%ld", timestamp);
+ assert(size > 0);
+ assert(size < sizeof timestamp_string);
+ (void)size;
std::string header;
header.append(kTimestampPrefix, kTimestampPrefixLength);
std::string timestamp_string;
if (!UnwrapHeader(
- kTimestampPrefix, kTimestampPrefixLength, data, ×tamp_string)) {
+ kTimestampPrefix, kTimestampPrefixLength, data, ×tamp_string)) {
return false;
}