Closed alvinhochun closed 1 year ago
Define more writer_base::write overloads. Apparently macOS typedefs size_t as unsigned long but uint64_t as unsigned long long, which causes ambiguous function resolution when calling write(size_t).
writer_base::write
size_t
unsigned long
uint64_t
unsigned long long
write(size_t)
Define more
writer_base::write
overloads. Apparently macOS typedefssize_t
asunsigned long
butuint64_t
asunsigned long long
, which causes ambiguous function resolution when callingwrite(size_t)
.