From ede5d7c308688013548ff118c4c634a633c59965 Mon Sep 17 00:00:00 2001 From: _cry64 Date: Mon, 13 Apr 2026 20:31:20 +1000 Subject: [PATCH] TEMP: prefer NIX_ERR_UNKNOWN (until i properly understand the use case for NIX_ERR_RECOVERABLE) --- nixide-sys/libnixide-c/nixide_api_main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixide-sys/libnixide-c/nixide_api_main.cc b/nixide-sys/libnixide-c/nixide_api_main.cc index 2035bfc..18a5b43 100644 --- a/nixide-sys/libnixide-c/nixide_api_main.cc +++ b/nixide-sys/libnixide-c/nixide_api_main.cc @@ -13,7 +13,7 @@ nix_err nix_register_plugin(nix_c_context * context, char * plugin) context->last_err_code = NIX_OK; if (plugin == nullptr) { // TODO: should this be `NIX_ERR_RECOVERABLE` or `NIX_ERR_UNKNOWN`? - return nix_set_err_msg(context, NIX_ERR_RECOVERABLE, "Plugin is null"); + return nix_set_err_msg(context, NIX_ERR_UNKNOWN, "Plugin is null"); } void * handle = dlopen("libnixmainc.so", RTLD_LAZY | RTLD_GLOBAL);