]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Add forward declaration for lua_State in url.h
authorVsevolod Stakhov <vsevolod@rspamd.com>
Fri, 14 Nov 2025 19:24:26 +0000 (19:24 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Fri, 14 Nov 2025 19:24:26 +0000 (19:24 +0000)
- Add 'struct lua_State;' forward declaration
- Fixes compilation errors in C files that include url.h but not lua.h
- Follows Rspamd convention (same pattern as other headers)

src/libserver/url.h

index 9ae64651fa3254321105d439f605a7022b49a0be..b1a67fe6b927b9a957e235e5ad364da596ae6ecc 100644 (file)
@@ -30,6 +30,7 @@ extern "C" {
 
 struct rspamd_task;
 struct rspamd_mime_text_part;
+struct lua_State;
 
 enum rspamd_url_flags {
        RSPAMD_URL_FLAG_PHISHED = 1u << 0u,