From 2c19bd666280c33eb63d3f3b9063b07b62023c9d Mon Sep 17 00:00:00 2001 From: Kane York Date: Sat, 12 Sep 2020 08:09:18 -0700 Subject: refactor(3p/tvix): convert NixList usage to shared_ptr Starting to reclaim memory. Fairly simple mechanical replacement. Change-Id: I6b4c5c5596729470d1a049eba61e69e8097decf4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/1971 Tested-by: BuildkiteCI Reviewed-by: glittershark --- third_party/nix/src/libexpr/value.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'third_party/nix/src/libexpr/value.hh') diff --git a/third_party/nix/src/libexpr/value.hh b/third_party/nix/src/libexpr/value.hh index 82360c566813..b5a1a33cba45 100644 --- a/third_party/nix/src/libexpr/value.hh +++ b/third_party/nix/src/libexpr/value.hh @@ -96,7 +96,7 @@ struct Value { NixString string; const char* path; std::shared_ptr attrs; - NixList* list; + std::shared_ptr list; NixThunk thunk; NixApp app; // TODO(tazjin): "app"? NixLambda lambda; -- cgit 1.4.1