]> git.tdb.fi Git - libs/core.git/blobdiff - source/fs/unix/filemonitor.cpp
Use integer types from <cstdint>
[libs/core.git] / source / fs / unix / filemonitor.cpp
index 70cfc4ec4b524e432a529aba08d6cacd366b5499..e2ca3b74ebcde44bcc85f562e67ea20d989074a4 100644 (file)
@@ -1,4 +1,5 @@
 #include <sys/inotify.h>
+#include <linux/limits.h>
 #include <msp/core/systemerror.h>
 #include <msp/io/handle_private.h>
 #include "filemonitor.h"
@@ -36,13 +37,13 @@ void INotify::remove_watch(int wd)
                throw system_error("inotify_rm_watch");
 }
 
-unsigned INotify::do_write(const char *, unsigned)
+size_t INotify::do_write(const char *, size_t)
 {
        check_access(IO::M_WRITE);
        return 0;
 }
 
-unsigned INotify::do_read(char *buf, unsigned size)
+size_t INotify::do_read(char *buf, size_t size)
 {
        return IO::sys_read(fd, buf, size);
 }