(f)
| 87 | return r |
| 88 | |
| 89 | def deser_compact_size(f): |
| 90 | nit = struct.unpack("<B", f.read(1))[0] |
| 91 | if nit == 253: |
| 92 | nit = struct.unpack("<H", f.read(2))[0] |
| 93 | elif nit == 254: |
| 94 | nit = struct.unpack("<I", f.read(4))[0] |
| 95 | elif nit == 255: |
| 96 | nit = struct.unpack("<Q", f.read(8))[0] |
| 97 | return nit |
| 98 | |
| 99 | def deser_string(f): |
| 100 | nit = deser_compact_size(f) |
no test coverage detected