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

libutil/archive: Use alignUp

With this change it's much more apparent what's going on.
This commit is contained in:
Sergei Zimmerman 2025-10-20 21:15:11 +03:00
parent a91b787524
commit 22c73868c3
No known key found for this signature in database

View file

@ -6,6 +6,7 @@
#include <strings.h> // for strcasecmp
#include "nix/util/archive.hh"
#include "nix/util/alignment.hh"
#include "nix/util/config-global.hh"
#include "nix/util/posix-source-accessor.hh"
#include "nix/util/source-path.hh"
@ -133,7 +134,7 @@ static void parseContents(CreateRegularFileSink & sink, Source & source)
sink.preallocateContents(size);
if (sink.skipContents) {
source.skip(size + (size % 8 ? 8 - (size % 8) : 0));
source.skip(alignUp(size, 8));
return;
}