aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--include/fuse_lowlevel.h4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 0094c3e..508ae46 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-02-20 Miklos Szeredi <miklos@szeredi.hu>
+
+ * libfuse: change the type of fuse_ino_t from 'unsigned long' to
+ 'uint64_t'
+
2013-02-19 Miklos Szeredi <miklos@szeredi.hu>
* fuse_daemonize(): chdir to "/" even if not running in the
diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h
index d2caa78..0a1d5f5 100644
--- a/include/fuse_lowlevel.h
+++ b/include/fuse_lowlevel.h
@@ -44,7 +44,7 @@ extern "C" {
#define FUSE_ROOT_ID 1
/** Inode number type */
-typedef unsigned long fuse_ino_t;
+typedef uint64_t fuse_ino_t;
/** Request pointer type */
typedef struct fuse_req *fuse_req_t;
@@ -122,7 +122,7 @@ struct fuse_ctx {
};
struct fuse_forget_data {
- uint64_t ino;
+ fuse_ino_t ino;
uint64_t nlookup;
};