From 02a3bcc6b4372ca50c0a62b193f9a75b988ffa69 Mon Sep 17 00:00:00 2001 From: Michal Schmidt Date: Thu, 19 Apr 2012 23:20:34 +0200 Subject: job: allow job_free() only on already unlinked jobs job_free() is IMO too helpful when it unlinks the job from the transaction. The callers should ensure the job is already unlinked before freeing. The added assertions check if anyone gets it wrong. --- src/core/manager.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/core/manager.h') diff --git a/src/core/manager.h b/src/core/manager.h index 39e16aee98..0e9c0d7b4e 100644 --- a/src/core/manager.h +++ b/src/core/manager.h @@ -257,8 +257,6 @@ int manager_add_job_by_name(Manager *m, JobType type, const char *name, JobMode void manager_dump_units(Manager *s, FILE *f, const char *prefix); void manager_dump_jobs(Manager *s, FILE *f, const char *prefix); -void manager_transaction_unlink_job(Manager *m, Job *j, bool delete_dependencies); - void manager_clear_jobs(Manager *m); unsigned manager_dispatch_load_queue(Manager *m); -- cgit v1.2.3-54-g00ecf