rigtorp / MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C++11
MIT License
1.18k stars 160 forks source link

ssize_t is not present in Visual Studio 2017 #8

Closed ikde closed 5 years ago

ikde commented 5 years ago

ssize_t is a posix extension, and is not present in Visual Studio 2017. Can it be fixed?

rigtorp commented 5 years ago

Yes you just need to update this assert https://github.com/rigtorp/MPMCQueue/blob/c7ee1820427bbf28c1f5ea196c725d12feb8b4b6/include/rigtorp/MPMCQueue.h#L72

PR welcome!