Suppress warnings about unused parameters.

This commit is contained in:
relan
2020-02-29 10:30:59 +03:00
parent dd1da06e6e
commit 02a35baff3
3 changed files with 23 additions and 17 deletions

View File

@@ -95,7 +95,8 @@ static int fuse_exfat_truncate(const char* path, off_t size)
}
static int fuse_exfat_readdir(const char* path, void* buffer,
fuse_fill_dir_t filler, off_t offset, struct fuse_file_info* fi)
fuse_fill_dir_t filler, UNUSED off_t offset,
UNUSED struct fuse_file_info* fi)
{
struct exfat_node* parent;
struct exfat_node* node;
@@ -155,7 +156,7 @@ static int fuse_exfat_open(const char* path, struct fuse_file_info* fi)
return 0;
}
static int fuse_exfat_create(const char* path, mode_t mode,
static int fuse_exfat_create(const char* path, UNUSED mode_t mode,
struct fuse_file_info* fi)
{
struct exfat_node* node;
@@ -173,7 +174,8 @@ static int fuse_exfat_create(const char* path, mode_t mode,
return 0;
}
static int fuse_exfat_release(const char* path, struct fuse_file_info* fi)
static int fuse_exfat_release(UNUSED const char* path,
struct fuse_file_info* fi)
{
/*
This handler is called by FUSE on close() syscall. If the FUSE
@@ -187,7 +189,7 @@ static int fuse_exfat_release(const char* path, struct fuse_file_info* fi)
return 0; /* FUSE ignores this return value */
}
static int fuse_exfat_flush(const char* path, struct fuse_file_info* fi)
static int fuse_exfat_flush(UNUSED const char* path, struct fuse_file_info* fi)
{
/*
This handler may be called by FUSE on close() syscall. FUSE also deals
@@ -199,8 +201,8 @@ static int fuse_exfat_flush(const char* path, struct fuse_file_info* fi)
return exfat_flush_node(&ef, get_node(fi));
}
static int fuse_exfat_fsync(const char* path, int datasync,
struct fuse_file_info *fi)
static int fuse_exfat_fsync(UNUSED const char* path, UNUSED int datasync,
UNUSED struct fuse_file_info *fi)
{
int rc;
@@ -214,15 +216,15 @@ static int fuse_exfat_fsync(const char* path, int datasync,
return exfat_fsync(ef.dev);
}
static int fuse_exfat_read(const char* path, char* buffer, size_t size,
off_t offset, struct fuse_file_info* fi)
static int fuse_exfat_read(UNUSED const char* path, char* buffer,
size_t size, off_t offset, struct fuse_file_info* fi)
{
exfat_debug("[%s] %s (%zu bytes)", __func__, path, size);
return exfat_generic_pread(&ef, get_node(fi), buffer, size, offset);
}
static int fuse_exfat_write(const char* path, const char* buffer, size_t size,
off_t offset, struct fuse_file_info* fi)
static int fuse_exfat_write(UNUSED const char* path, const char* buffer,
size_t size, off_t offset, struct fuse_file_info* fi)
{
exfat_debug("[%s] %s (%zu bytes)", __func__, path, size);
return exfat_generic_pwrite(&ef, get_node(fi), buffer, size, offset);
@@ -264,13 +266,14 @@ static int fuse_exfat_rmdir(const char* path)
return exfat_cleanup_node(&ef, node);
}
static int fuse_exfat_mknod(const char* path, mode_t mode, dev_t dev)
static int fuse_exfat_mknod(const char* path, UNUSED mode_t mode,
UNUSED dev_t dev)
{
exfat_debug("[%s] %s 0%ho", __func__, path, mode);
return exfat_mknod(&ef, path);
}
static int fuse_exfat_mkdir(const char* path, mode_t mode)
static int fuse_exfat_mkdir(const char* path, UNUSED mode_t mode)
{
exfat_debug("[%s] %s 0%ho", __func__, path, mode);
return exfat_mkdir(&ef, path);
@@ -299,7 +302,7 @@ static int fuse_exfat_utimens(const char* path, const struct timespec tv[2])
return rc;
}
static int fuse_exfat_chmod(const char* path, mode_t mode)
static int fuse_exfat_chmod(UNUSED const char* path, mode_t mode)
{
const mode_t VALID_MODE_MASK = S_IFREG | S_IFDIR |
S_IRWXU | S_IRWXG | S_IRWXO;
@@ -310,7 +313,7 @@ static int fuse_exfat_chmod(const char* path, mode_t mode)
return 0;
}
static int fuse_exfat_chown(const char* path, uid_t uid, gid_t gid)
static int fuse_exfat_chown(UNUSED const char* path, uid_t uid, gid_t gid)
{
exfat_debug("[%s] %s %u:%u", __func__, path, uid, gid);
if (uid != ef.uid || gid != ef.gid)
@@ -318,7 +321,7 @@ static int fuse_exfat_chown(const char* path, uid_t uid, gid_t gid)
return 0;
}
static int fuse_exfat_statfs(const char* path, struct statvfs* sfs)
static int fuse_exfat_statfs(UNUSED const char* path, struct statvfs* sfs)
{
exfat_debug("[%s]", __func__);
@@ -355,7 +358,7 @@ static void* fuse_exfat_init(struct fuse_conn_info* fci)
return NULL;
}
static void fuse_exfat_destroy(void* unused)
static void fuse_exfat_destroy(UNUSED void* unused)
{
exfat_debug("[%s]", __func__);
exfat_unmount(&ef);

View File

@@ -33,6 +33,7 @@
#define PRINTF __attribute__((format(printf, 1, 2)))
#define NORETURN __attribute__((noreturn))
#define PACKED __attribute__((packed))
#define UNUSED __attribute__((unused))
#if __has_extension(c_static_assert)
#define USE_C11_STATIC_ASSERT
#endif
@@ -42,6 +43,7 @@
#define PRINTF __attribute__((format(printf, 1, 2)))
#define NORETURN __attribute__((noreturn))
#define PACKED __attribute__((packed))
#define UNUSED __attribute__((unused))
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)
#define USE_C11_STATIC_ASSERT
#endif
@@ -51,6 +53,7 @@
#define PRINTF
#define NORETURN
#define PACKED
#define UNUSED
#endif

View File

@@ -77,7 +77,7 @@ bool exfat_fix_invalid_vbr_checksum(const struct exfat* ef, void* sector,
return true;
}
bool exfat_fix_invalid_node_checksum(const struct exfat* ef,
bool exfat_fix_invalid_node_checksum(UNUSED const struct exfat* ef,
struct exfat_node* node)
{
/* checksum will be rewritten by exfat_flush_node() */