libstore: un-enable_shared_from_this Goal

it's no longer needed for anything, and not even a great idea.

Change-Id: Ia7a59e1e3f9d8f4ad2ac3b054e38485157c210a6
This commit is contained in:
eldritch horrors 2024-08-14 12:55:12 +02:00
parent b40369942c
commit e727dbc3a3

View file

@ -51,7 +51,7 @@ enum struct JobCategory {
Substitution, Substitution,
}; };
struct Goal : public std::enable_shared_from_this<Goal> struct Goal
{ {
typedef enum {ecSuccess, ecFailed, ecNoSubstituters, ecIncompleteClosure} ExitCode; typedef enum {ecSuccess, ecFailed, ecNoSubstituters, ecIncompleteClosure} ExitCode;