summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-06-23 16:59:50 +0200
committerkdx <kikoodx@paranoici.org>2023-06-23 16:59:50 +0200
commitc767d35493799cb9d2e6d756bca4b2bb0bdf6bc4 (patch)
tree89d8ced714eeba4187c59f616743897ff535c7df
parent626d5acda19d9bcc9c4e13e90fbe1f605826ba93 (diff)
downloadhmle-c767d35493799cb9d2e6d756bca4b2bb0bdf6bc4.tar.gz
add printf format attribute to log
-rw-r--r--src/log.h2
-rw-r--r--src/tileset.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/log.h b/src/log.h
index b1fae24..7bb5a9e 100644
--- a/src/log.h
+++ b/src/log.h
@@ -44,6 +44,6 @@ void log_set_quiet(bool enable);
int log_add_callback(log_LogFn fn, void *udata, int level);
int log_add_fp(FILE *fp, int level);
-void log_log(int level, const char *file, int line, const char *fmt, ...);
+void log_log(int level, const char *file, int line, const char *fmt, ...) __attribute__((format(printf, 4, 5)));
#endif
diff --git a/src/tileset.c b/src/tileset.c
index 53a723d..a8f0865 100644
--- a/src/tileset.c
+++ b/src/tileset.c
@@ -8,7 +8,7 @@ tileset_init(Tileset *this, Window *win,
memset(this, 0, sizeof(*this));
if (strlen(path) >= sizeof(this->name)) {
- log_error("path length (%d) too long (max %d) '%s'",
+ log_error("path length (%lu) too long (max %lu) '%s'",
strlen(path), sizeof(this->name) - 1, path);
return tileset_deinit(this), -1;
}