commit 55e0c3899fb1267d13293c78d2f978ca9b96dcda
parent 1a11eea2a31d8117fb6615e2a0af8905d7f2b124
Author: Ember Sawady <ecs@d2evs.net>
Date: Sat, 21 Sep 2024 16:36:04 +0000
linux::vdso: fix memory leak
Signed-off-by: Ember Sawady <ecs@d2evs.net>
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/linux/vdso/+linux/vdso.ha b/linux/vdso/+linux/vdso.ha
@@ -34,6 +34,8 @@ type vdso_ctx = struct {
let ctx: nullable *vdso_ctx = null;
+@fini fn ctx() void = free(ctx);
+
fn get_vdso_ctx() nullable *vdso_ctx = {
static let vdso_checked = false;
if (vdso_checked) {