commit: b6a9f6762afab811ca651a33eb9e78fde85c28f0
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 16:53:41 2026 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 16:53:41 2026 +0000
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b6a9f676
libq/set: fix hash_add logic
store given argument when the key already exists
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
libq/set.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libq/set.c b/libq/set.c
index 4bcb8740..e87d0957 100644
--- a/libq/set.c
+++ b/libq/set.c
@@ -394,6 +394,7 @@ hash_t *hash_add
{
if (prevval != NULL)
*prevval = w->val;
+ w->val = val;
return q;
}
}