X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Futil%2Fbuffer.h;h=cafa65574414b5864718038b175d697566572cf9;hb=88c5a743d71c6655bfc08c2bd7a82828775cc828;hp=4379f8de020e70d3406bdca248a72a422701101c;hpb=825ddb962b0515e1efb06bb10a1cbb74cde803f8;p=deb_libcec.git diff --git a/src/lib/util/buffer.h b/src/lib/util/buffer.h index 4379f8d..cafa655 100644 --- a/src/lib/util/buffer.h +++ b/src/lib/util/buffer.h @@ -38,9 +38,14 @@ template struct CecBuffer { public: - CecBuffer(int iMaxSize = 100) {} + CecBuffer(int iMaxSize = 100) + { + m_maxSize = iMaxSize; + } virtual ~CecBuffer(void) {} + int Size(void) const { return m_buffer.size(); } + bool Push(_BType entry) { CLockObject lock(&m_mutex);