agendafs
A filesystem for your calendar.
git clone git://mccd.space/agendafscommit 145125d42fb557d9130cb59cdc3031579006df28
parent 33402cb90a1ece43ae700a126c14b25f7438dda0
Author: Marc Coquand <marc@coquand.email>
Date: Thu, 3 Jul 2025 15:14:16 +0100
Add const and static
Diffstat:
3 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/journal_entry.c b/journal_entry.c
@@ -691,7 +691,7 @@ get_last_modified(struct journal_entry *entry)
}
uid_t
-get_node_uid(struct tree_node *node)
+get_node_uid(const struct tree_node *node)
{
if (is_root_node(node)) {
return getuid();
diff --git a/journal_entry.h b/journal_entry.h
@@ -151,7 +151,7 @@ int
create_directory_from_fuse_path(const char *fuse_path);
uid_t
-get_node_uid(struct tree_node *node);
+get_node_uid(const struct tree_node *node);
gid_t
get_node_gid(const struct tree_node *node);
diff --git a/main.c b/main.c
@@ -27,7 +27,7 @@
static pthread_mutex_t entries_mutex = PTHREAD_MUTEX_INITIALIZER;
-int
+static int
journal_getattr(const char *path, struct stat *stbuf, struct fuse_file_info *fi)
{
pthread_mutex_lock(&entries_mutex);
@@ -90,14 +90,14 @@ unlock_and_return:
return ret_code;
}
-int
+static int
journal_readlink(const char *path, char *buf, size_t size)
{
LOG("READLINK path: %s", path);
return -ENOENT;
}
-int
+static int
journal_readdir(const char *path, void *buf, fuse_fill_dir_t filler,
off_t offset, struct fuse_file_info *fi,
enum fuse_readdir_flags flags)
@@ -163,7 +163,7 @@ journal_readdir(const char *path, void *buf, fuse_fill_dir_t filler,
return 0;
}
-int
+static int
journal_open(const char *path, struct fuse_file_info *fi)
{
pthread_mutex_lock(&entries_mutex);
@@ -173,7 +173,7 @@ journal_open(const char *path, struct fuse_file_info *fi)
return entry ? 0 : -ENOENT;
}
-int
+static int
journal_mkdir(const char *path, mode_t mode)
{
pthread_mutex_lock(&entries_mutex);
@@ -186,7 +186,7 @@ journal_mkdir(const char *path, mode_t mode)
return 0;
}
-int
+static int
journal_read(const char *path, char *buf, size_t size, off_t offset,
struct fuse_file_info *fi)
{
@@ -236,7 +236,7 @@ unlock_and_return:
return ret_code;
}
-int
+static int
journal_write(const char *path, const char *buf, size_t size, off_t offset,
struct fuse_file_info *fi)
{
@@ -267,7 +267,7 @@ journal_write(const char *path, const char *buf, size_t size, off_t offset,
}
// Aka remove or delete
-int
+static int
journal_unlink(const char *file)
{
pthread_mutex_lock(&entries_mutex);
@@ -286,7 +286,7 @@ journal_unlink(const char *file)
return 0;
}
-int
+static int
journal_rmdir(const char *file)
{
pthread_mutex_lock(&entries_mutex);
@@ -305,7 +305,7 @@ journal_rmdir(const char *file)
return 0;
}
-int
+static int
journal_rename(const char *old, const char *new, unsigned int flags)
{
pthread_mutex_lock(&entries_mutex);
@@ -316,7 +316,7 @@ journal_rename(const char *old, const char *new, unsigned int flags)
return res;
}
-int
+static int
journal_create(const char *filename, mode_t mode, struct fuse_file_info *info)
{
pthread_mutex_lock(&entries_mutex);
@@ -327,7 +327,7 @@ journal_create(const char *filename, mode_t mode, struct fuse_file_info *info)
return 0;
}
-void *
+static void *
watch_ics_dir(void *arg)
{
int fd = inotify_init1(IN_NONBLOCK);
@@ -408,7 +408,7 @@ watch_ics_dir(void *arg)
}
// Ignore for now
-int
+static int
journal_utimens(const char *path, const struct timespec tv[2],
struct fuse_file_info *info)
{