microsoft / cppwinrt

C++/WinRT
MIT License
1.64k stars 238 forks source link

FIx build on macOS and add CI build #1247

Closed alvinhochun closed 1 year ago

alvinhochun commented 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).