| 39 | } |
| 40 | |
| 41 | void PutFixed64(std::string* dst, uint64_t value) { |
| 42 | char buf[sizeof(value)]; |
| 43 | EncodeFixed64(buf, value); |
| 44 | dst->append(buf, sizeof(buf)); |
| 45 | } |
| 46 | |
| 47 | char* EncodeVarint32(char* dst, uint32_t v) { |
| 48 | // Operate on characters as unsigneds |