From 6b1ca1463fa92102253c71daa4d091e92fb09e11 Mon Sep 17 00:00:00 2001 From: _cry64 Date: Thu, 19 Mar 2026 01:38:27 +1000 Subject: [PATCH] fix get_name return type --- nixide/src/context.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixide/src/context.rs b/nixide/src/context.rs index 2db8f8e..ae6f7e2 100644 --- a/nixide/src/context.rs +++ b/nixide/src/context.rs @@ -139,11 +139,12 @@ impl ErrorContext { pub(crate) fn get_name(&self, result: NixResult<()>) -> Option { match result { - Err(code) => unsafe { + Err(_) => unsafe { let ctx = null_mut(); wrap_libnix_string_callback("nix_err_name", |callback, user_data| { sys::nix_err_name(ctx, self.as_ptr(), Some(callback), user_data) }) + .ok() }, Ok(_) => None, }