diff options
author | Max Kellermann <max@duempel.org> | 2013-10-15 10:28:52 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-10-15 10:28:52 +0200 |
commit | 84d20d9e433028125bfe36557ad54a28b97914b2 (patch) | |
tree | 9c0b9469ac91e14b90eebd08b5a04ba3a9f3b4a3 /src/InotifySource.hxx | |
parent | 0c13703da3641951bf061cac7c5cef034eda16f9 (diff) | |
download | mpd-84d20d9e433028125bfe36557ad54a28b97914b2.tar.gz mpd-84d20d9e433028125bfe36557ad54a28b97914b2.tar.xz mpd-84d20d9e433028125bfe36557ad54a28b97914b2.zip |
util/FifoBuffer: C++ version of the fifo_buffer library
Diffstat (limited to 'src/InotifySource.hxx')
-rw-r--r-- | src/InotifySource.hxx | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/InotifySource.hxx b/src/InotifySource.hxx index 1fe840c12..f6ddea966 100644 --- a/src/InotifySource.hxx +++ b/src/InotifySource.hxx @@ -21,6 +21,7 @@ #define MPD_INOTIFY_SOURCE_HXX #include "event/SocketMonitor.hxx" +#include "util/FifoBuffer.hxx" #include "Compiler.h" class Error; @@ -32,7 +33,7 @@ class InotifySource final : private SocketMonitor { mpd_inotify_callback_t callback; void *callback_ctx; - struct fifo_buffer *buffer; + FifoBuffer<uint8_t, 4096> buffer; InotifySource(EventLoop &_loop, mpd_inotify_callback_t callback, void *ctx, int fd); @@ -49,9 +50,6 @@ public: void *ctx, Error &error); - ~InotifySource(); - - /** * Adds a path to the notify list. * |