lix/src
eldritch horrors f38ae92a38 libutil: make AutoCloseFD a better resource
add a reset() method to close the wrapped fd instead of assigning magic
constants. also make the from-fd constructor explicit so you can't
accidentally assign the *wrong* magic constant, or even an unrelated
integer that also just happens to be an fd by pure chance.

Change-Id: I51311b0f6e040240886b5103d39d1794a6acc325
2024-03-18 15:42:52 -06:00
..
build-remote libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
libcmd Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libexpr libexpr: associate let exprs with the correct StaticEnv 2024-03-18 14:15:22 -07:00
libfetchers Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libmain Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
libstore libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
libutil libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
nix libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
nix-build Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
nix-channel libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
nix-collect-garbage util.hh: split out signals stuff 2024-03-11 00:52:09 -07:00
nix-copy-closure Merge pull request #9277 from keszybz/file-permissions 2024-03-04 05:26:17 +01:00
nix-env Delete hasPrefix and hasSuffix from the codebase 2024-03-17 20:17:19 -07:00
nix-instantiate Unify and refactor value printing 2024-03-09 03:50:06 +01:00
nix-store libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
resolve-system-dependencies libutil: make AutoCloseFD a better resource 2024-03-18 15:42:52 -06:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00