aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/goal.hh
diff options
context:
space:
mode:
authoreldritch horrors <pennae@lix.systems>2024-08-14 12:55:12 +0200
committereldritch horrors <pennae@lix.systems>2024-08-19 09:13:44 +0000
commite727dbc3a3d59d7742a24a2b394b63a04ecb4d24 (patch)
tree66e13a5f2a799056e7b60af32ef6d20d922d768b /src/libstore/build/goal.hh
parentb40369942cdb3e713c473515b9760f8a0d2ed3cc (diff)
libstore: un-enable_shared_from_this Goal
it's no longer needed for anything, and not even a great idea. Change-Id: Ia7a59e1e3f9d8f4ad2ac3b054e38485157c210a6
Diffstat (limited to 'src/libstore/build/goal.hh')
-rw-r--r--src/libstore/build/goal.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstore/build/goal.hh b/src/libstore/build/goal.hh
index 2ac96ace1..9a089d091 100644
--- a/src/libstore/build/goal.hh
+++ b/src/libstore/build/goal.hh
@@ -51,7 +51,7 @@ enum struct JobCategory {
Substitution,
};
-struct Goal : public std::enable_shared_from_this<Goal>
+struct Goal
{
typedef enum {ecSuccess, ecFailed, ecNoSubstituters, ecIncompleteClosure} ExitCode;