1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-22 18:29:36 +01:00

Turn one unsafe C cast into a safe static_cast

This commit is contained in:
John Ericson 2025-11-20 12:37:03 -05:00
parent 5caebab63a
commit b2ead92791

View file

@ -322,7 +322,7 @@ static int main_build_remote(int argc, char ** argv)
// output ids, which break CA derivations // output ids, which break CA derivations
if (!drv.inputDrvs.map.empty()) if (!drv.inputDrvs.map.empty())
drv.inputSrcs = store->parseStorePathSet(inputs); drv.inputSrcs = store->parseStorePathSet(inputs);
optResult = sshStore->buildDerivation(*drvPath, (const BasicDerivation &) drv); optResult = sshStore->buildDerivation(*drvPath, static_cast<const BasicDerivation &>(drv));
auto & result = *optResult; auto & result = *optResult;
if (auto * failureP = result.tryGetFailure()) { if (auto * failureP = result.tryGetFailure()) {
if (settings.keepFailed) { if (settings.keepFailed) {