From b2ead927912fd2180a6e4e0568e28024566c9de4 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Thu, 20 Nov 2025 12:37:03 -0500 Subject: [PATCH] Turn one unsafe C cast into a safe `static_cast` --- src/nix/build-remote/build-remote.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix/build-remote/build-remote.cc b/src/nix/build-remote/build-remote.cc index ffb77ddf1..f62712d30 100644 --- a/src/nix/build-remote/build-remote.cc +++ b/src/nix/build-remote/build-remote.cc @@ -322,7 +322,7 @@ static int main_build_remote(int argc, char ** argv) // output ids, which break CA derivations if (!drv.inputDrvs.map.empty()) drv.inputSrcs = store->parseStorePathSet(inputs); - optResult = sshStore->buildDerivation(*drvPath, (const BasicDerivation &) drv); + optResult = sshStore->buildDerivation(*drvPath, static_cast(drv)); auto & result = *optResult; if (auto * failureP = result.tryGetFailure()) { if (settings.keepFailed) {