diff --git a/src/uvw/fs_event.hpp b/src/uvw/fs_event.hpp index a7ec3ad4..45d961d6 100644 --- a/src/uvw/fs_event.hpp +++ b/src/uvw/fs_event.hpp @@ -79,7 +79,7 @@ class FsEventHandle final: public Handle { static void startCallback(uv_fs_event_t *handle, const char *filename, int events, int status) { FsEventHandle &fsEvent = *(static_cast(handle->data)); if(status) { fsEvent.publish(ErrorEvent{status}); } - else { fsEvent.publish(FsEventEvent{filename, static_cast>(events)}); } + else { fsEvent.publish(FsEventEvent{filename, static_cast>(events)}); } } public: @@ -113,7 +113,7 @@ public: * @param path The file or directory to be monitored. * @param flags Additional flags to control the behavior. */ - void start(std::string path, Flags flags = Flags{}) { + void start(std::string path, Flags flags = Flags{}) { invoke(&uv_fs_event_start, get(), &startCallback, path.data(), flags); } @@ -132,10 +132,10 @@ public: * * `FsEventHandle::Event::RECURSIVE` * * @param path The file or directory to be monitored. - * @param watch Additional flag to control the behavior. + * @param flag Additional flag to control the behavior. */ - void start(std::string path, Watch watch) { - start(std::move(path), Flags{watch}); + void start(std::string path, Event flag) { + start(std::move(path), Flags{flag}); } /**