From 8f91a80be76d67635f91d09ac7ca2047dc1db13b Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Wed, 13 May 2026 12:41:37 -0500 Subject: [PATCH] =?UTF-8?q?Fix=20account=20page=20SIGSEGV:=20el=5Fmeta=20e?= =?UTF-8?q?xtern=20arity=20mismatch=20(1-arg=20=E2=86=92=202-arg)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit el_meta was declared as el_meta(attrs) in account.el but the runtime C implementation expects el_meta(name, content). Same arity crash as the prior el_img fix — runtime passed garbage on the stack. --- src/account.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/account.el b/src/account.el index ff442df..4638860 100644 --- a/src/account.el +++ b/src/account.el @@ -5,7 +5,7 @@ from founding_badge import { founding_badge, founding_badge_css } extern fn el_html_doc(lang: String, head: String, body: String) -> String extern fn el_meta_charset(charset: String) -> String -extern fn el_meta(attrs: String) -> String +extern fn el_meta(name: String, content: String) -> String extern fn el_title(text: String) -> String extern fn el_link_stylesheet(href: String) -> String extern fn el_script_src(src: String, defer_load: Bool) -> String @@ -965,9 +965,9 @@ fn account_dashboard_section() -> String { fn account_page(supabase_url: String, supabase_anon_key: String) -> String { let head: String = el_meta_charset("UTF-8") + - el_meta("name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"") + + el_meta("viewport", "width=device-width, initial-scale=1.0") + el_title("My Account - Neuron") + - el_meta("name=\"description\" content=\"Manage your Neuron account, view your plan, and access your founding member details.\"") + + el_meta("description", "Manage your Neuron account, view your plan, and access your founding member details.") + "" + "" + "" + -- 2.52.0