From: Vsevolod Stakhov Date: Fri, 14 Nov 2025 19:24:26 +0000 (+0000) Subject: [Fix] Add forward declaration for lua_State in url.h X-Git-Tag: 3.14.1~15^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=973877f88353cbf236af4d2b5db098e56bb032d4;p=thirdparty%2Frspamd.git [Fix] Add forward declaration for lua_State in url.h - 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) --- diff --git a/src/libserver/url.h b/src/libserver/url.h index 9ae64651fa..b1a67fe6b9 100644 --- a/src/libserver/url.h +++ b/src/libserver/url.h @@ -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,