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

libexpr: Add release note for c-api-byidx change

This commit is contained in:
Sergei Zimmerman 2025-09-16 00:26:55 +03:00
parent 6138bc3de3
commit 0ccb00bb81
No known key found for this signature in database

View file

@ -0,0 +1,7 @@
---
synopsis: "C API: `nix_get_attr_name_byidx`, `nix_get_attr_byidx` take a `nix_value *` instead of `const nix_value *`"
prs: [13987]
---
In order to accommodate a more optimized internal representation of attribute set merges these functions require
a mutable `nix_value *` that might be modified on access. This does *not* break the ABI of these functions.