job: Add job_delete()

This moves freeing the Job object and its fields from block_job_unref()
to job_delete().

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
This commit is contained in:
Kevin Wolf 2018-04-12 19:06:53 +02:00
parent 252291eaea
commit fd61a701f1
3 changed files with 10 additions and 2 deletions

View file

@ -62,6 +62,9 @@ struct JobDriver {
*/
void *job_create(const char *job_id, const JobDriver *driver, Error **errp);
/** Frees the @job object. */
void job_delete(Job *job);
/** Returns the JobType of a given Job. */
JobType job_type(const Job *job);