Remove unused is_fuse3_installed_on_system() from pfs.c

The function was static and had no remaining call sites after the
-ononempty/-ohard_remove args block was cleaned up, producing a
-Wunused-function warning.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Levi Neely 2026-03-08 09:31:31 +01:00
parent a59e536bb5
commit e6f33974f6
1 changed files with 0 additions and 18 deletions

View File

@ -3724,24 +3724,6 @@ static void psync_fuse_thread() {
pthread_mutex_unlock(&start_mutex);
}
// Returns true if FUSE 3 is installed on the user's machine.
// Returns false if FUSE version is less than 3.
static char is_fuse3_installed_on_system() {
// Assuming that fusermount3 is only available on FUSE 3.
FILE *pipe = popen("which fusermount3", "r");
if (!pipe) {
return 0;
}
char output[1024];
memset(output, 0, sizeof(output));
int has_output = (fgets(output, sizeof(output), pipe) != NULL);
pclose(pipe);
return has_output && output[0] != '\0';
}
static int pfs_do_start() {
char *mp;