From f0afe7f9b9b523c8b03d08314b0334025e8bbef3 Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Fri, 4 Aug 2023 17:44:34 +0200 Subject: [PATCH] nix_api_util: throw nix::error instead of new nix::Error for null ctx's --- src/libutil/nix_api_util.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libutil/nix_api_util.cc b/src/libutil/nix_api_util.cc index a5b575a3c..874ccdbb5 100644 --- a/src/libutil/nix_api_util.cc +++ b/src/libutil/nix_api_util.cc @@ -43,7 +43,7 @@ nix_err nix_context_error(nix_c_context *context) { nix_err nix_set_err_msg(nix_c_context *context, nix_err err, const char *msg) { if (context == nullptr) { // todo last_err_code - throw new nix::Error("Nix C api error", msg); + throw nix::Error("Nix C api error: %s", msg); } context->last_err_code = err; context->last_err = msg;