Commit 32f865f1 authored by Max Kellermann's avatar Max Kellermann

db/update/InotifySource: add `noexcept`

parent 9f92b593
...@@ -97,7 +97,7 @@ InotifySource::Add(const char *path_fs, unsigned mask) ...@@ -97,7 +97,7 @@ InotifySource::Add(const char *path_fs, unsigned mask)
} }
void void
InotifySource::Remove(unsigned wd) InotifySource::Remove(unsigned wd) noexcept
{ {
auto ifd = GetSocket().ToFileDescriptor(); auto ifd = GetSocket().ToFileDescriptor();
int ret = inotify_rm_watch(ifd.Get(), wd); int ret = inotify_rm_watch(ifd.Get(), wd);
......
...@@ -42,7 +42,7 @@ public: ...@@ -42,7 +42,7 @@ public:
InotifySource(EventLoop &_loop, InotifySource(EventLoop &_loop,
mpd_inotify_callback_t callback, void *ctx); mpd_inotify_callback_t callback, void *ctx);
~InotifySource() { ~InotifySource() noexcept {
Close(); Close();
} }
...@@ -60,7 +60,7 @@ public: ...@@ -60,7 +60,7 @@ public:
* *
* @param wd the watch descriptor returned by mpd_inotify_source_add() * @param wd the watch descriptor returned by mpd_inotify_source_add()
*/ */
void Remove(unsigned wd); void Remove(unsigned wd) noexcept;
private: private:
bool OnSocketReady(unsigned flags) noexcept override; bool OnSocketReady(unsigned flags) noexcept override;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment