X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Futil%2Fbuffer.h;h=e0afddfa16d1daaf52af97f6fee5fbd5c7e4b0e9;hb=6f14b51266d3af3f215171a4a5fca5be011c023e;hp=ded4001dac43586d92fac960938de629195f6b65;hpb=a9056daaa4fa20d8048be09ff9dba8b392c7d3d8;p=deb_libcec.git diff --git a/src/lib/util/buffer.h b/src/lib/util/buffer.h index ded4001..e0afddf 100644 --- a/src/lib/util/buffer.h +++ b/src/lib/util/buffer.h @@ -31,7 +31,7 @@ * http://www.pulse-eight.net/ */ -#include "../platform/threads.h" +#include "../platform/os-dependent.h" #include namespace CEC @@ -40,7 +40,7 @@ namespace CEC struct CecBuffer { public: - CecBuffer(unsigned int iMaxSize = 100) + CecBuffer(size_t iMaxSize = 100) { m_maxSize = iMaxSize; } @@ -56,7 +56,7 @@ namespace CEC m_buffer.pop(); } - int Size(void) const { return m_buffer.size(); } + size_t Size(void) const { return m_buffer.size(); } bool Push(_BType entry) { @@ -82,7 +82,7 @@ namespace CEC } private: - unsigned int m_maxSize; + size_t m_maxSize; std::queue<_BType> m_buffer; CMutex m_mutex; };