Fix warnings

This commit is contained in:
2025-08-17 14:42:39 +02:00
parent 504c4582e1
commit e67eb4175b
3 changed files with 36 additions and 15 deletions
+1 -1
View File
@@ -113,7 +113,7 @@ int user_exists(SQLiteCache *dbcache, HTTP_String name, HTTP_String pass)
int rawhashlen = sqlite3_column_bytes(stmt, 1);
PasswordHash hash;
if (rawhashlen >= sizeof(hash.data)) {
if (rawhashlen >= (int) sizeof(hash.data)) {
sqlite3_reset(stmt);
return -500;
}
+8 -3
View File
@@ -81,7 +81,7 @@ struct LoadedFile {
char data[];
};
static LoadedFile *load_file(WL_String path, WL_Arena *arena)
static LoadedFile *load_file(WL_String path)
{
char buf[1<<10];
if (path.len >= (int) sizeof(buf))
@@ -153,7 +153,7 @@ static int compile(WL_String path, WL_Program *program, WL_Arena *arena)
for (int i = 0;; i++) {
LoadedFile *loaded_file = load_file(path, arena);
LoadedFile *loaded_file = load_file(path);
if (loaded_file == NULL) {
TRACE("Couldn't load file '%.*s'", path.len, path.ptr);
free_loaded_files(loaded_file_head);
@@ -295,6 +295,8 @@ static int query_routine(WL_Runtime *rt, SQLiteCache *dbcache)
static void push_sysvar(WL_Runtime *rt, WL_String name, SQLiteCache *dbcache, int user_id, int post_id)
{
(void) dbcache;
if (wl_streq(name, "login_user_id", -1)) {
if (user_id < 0)
@@ -337,7 +339,7 @@ static int get_or_create_program(TemplateCache *cache, WL_String path, WL_Arena
memcpy(p, program.ptr, program.len);
program.ptr = p;
if (sizeof(cache->pool->path) <= path.len)
if ((int) sizeof(cache->pool->path) <= path.len)
return -1;
memcpy(cache->pool[i].path, path.ptr, path.len);
cache->pool[i].path[path.len] = '\0';
@@ -402,6 +404,9 @@ void template_eval(HTTP_ResponseBuilder builder, int status,
case WL_EVAL_OUTPUT:
http_response_builder_body(builder, (HTTP_String) { result.str.ptr, result.str.len });
break;
default:
break;
}
}
}