1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-11 21:16:02 +01:00
nix/src/libutil-c
John Ericson bd42092873
Use less c_str() in the evaluator, and other cleanups
It is better to avoid null termination for performance and memory
safety, wherever possible.

These are good cleanups extracted from the Pascal String work that we
can land by themselves first, shrinking the diff in that PR.

Co-Authored-By: Aspen Smith <root@gws.fyi>
Co-Authored-By: Sergei Zimmerman <sergei@zimmerman.foo>
2025-11-03 15:14:50 +03:00
..
.version Build nix-util-c with meson and unit test 2024-06-25 21:35:23 +02:00
meson.build meson: Move asan-options to common 2025-10-11 16:08:35 +03:00
meson.options Build nix-util-c with meson and unit test 2024-06-25 21:35:23 +02:00
nix-meson-build-support rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
nix_api_util.cc Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
nix_api_util.h doc: Improve libexpr-c docs 2025-10-28 17:57:15 +01:00
nix_api_util_internal.h Use less c_str() in the evaluator, and other cleanups 2025-11-03 15:14:50 +03:00
package.nix Write just ./.version on all components 2025-02-18 11:41:35 +01:00