| 13 | } |
| 14 | |
| 15 | void PutFixed64(std::string* dst, uint64_t value) { |
| 16 | char buf[sizeof(value)]; |
| 17 | EncodeFixed64(buf, value); |
| 18 | dst->append(buf, sizeof(buf)); |
| 19 | } |
| 20 | |
| 21 | char* EncodeVarint32(char* dst, uint32_t v) { |
| 22 | // Operate on characters as unsigneds |