aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/profiles.cc
diff options
context:
space:
mode:
authoreldritch horrors <pennae@lix.systems>2024-03-04 03:42:13 +0100
committereldritch horrors <pennae@lix.systems>2024-03-04 04:36:10 +0100
commit79dd9efe384cd70e04fe3fd3ee03c0b8d5ee8182 (patch)
tree689f9f0d4a9b2d348c4f7888f4ca53d692f416f7 /src/libstore/profiles.cc
parentbc4aa3d5dbb2f4d92a0c7296a3349ba38cae8540 (diff)
Merge pull request #9041 from trofi/profiles-sign
src/libstore/profiles.cc: fix comparison of sign difference (cherry picked from commit 1da1642527f73089947b7bd2de46147a44700ac8) Change-Id: I8f23d32ad66b797ff58eb2bd15b2f7741f47cd99
Diffstat (limited to 'src/libstore/profiles.cc')
-rw-r--r--src/libstore/profiles.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstore/profiles.cc b/src/libstore/profiles.cc
index 4e9955948..239047dd6 100644
--- a/src/libstore/profiles.cc
+++ b/src/libstore/profiles.cc
@@ -183,7 +183,7 @@ void deleteGenerationsGreaterThan(const Path & profile, GenerationNumber max, bo
iterDropUntil(gens, i, [&](auto & g) { return g.number == curGen; });
// Skip over `max` generations, preserving them
- for (auto keep = 0; i != gens.rend() && keep < max; ++i, ++keep);
+ for (GenerationNumber keep = 0; i != gens.rend() && keep < max; ++i, ++keep);
// Delete the rest
for (; i != gens.rend(); ++i)