agendafs

A filesystem for your calendar.

git clone git://mccd.space/agendafs
commit 145125d42fb557d9130cb59cdc3031579006df28
parent 33402cb90a1ece43ae700a126c14b25f7438dda0
Author: Marc Coquand <marc@coquand.email>
Date:   Thu,  3 Jul 2025 15:14:16 +0100

Add const and static

Diffstat:
Mjournal_entry.c | 2+-
Mjournal_entry.h | 2+-
Mmain.c | 26+++++++++++++-------------
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)
 {