Changeset 03daabd in mainline for uspace/srv/sysman/job.c
- Timestamp:
- 2019-10-06T19:47:36Z (5 years ago)
- Children:
- 5be6361
- Parents:
- 9559cf8
- git-author:
- Matthieu Riolo <matthieu.riolo@…> (2019-09-17 07:50:03)
- git-committer:
- Matthieu Riolo <matthieu.riolo@…> (2019-10-06 19:47:36)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/sysman/job.c
r9559cf8 r03daabd 70 70 job->unit = u; 71 71 72 dyn_array_initialize(&job->blocked_jobs, job_t *);72 array_initialize(&job->blocked_jobs, job_t *); 73 73 job->blocking_jobs = 0; 74 74 job->blocking_job_failed = false; … … 120 120 assert(!link_used(&job->job_queue)); 121 121 122 dyn_array_foreach(job->blocked_jobs, job_t *, job_it) {122 array_foreach(job->blocked_jobs, job_t *, job_it) { 123 123 job_del_ref(&(*job_it)); 124 124 } 125 dyn_array_destroy(&job->blocked_jobs);125 array_destroy(&job->blocked_jobs); 126 126 127 127 free(job); … … 257 257 /* First remove references, then clear the array */ 258 258 assert(job->blocked_jobs.size == job->blocked_jobs_count); 259 dyn_array_foreach(job->blocked_jobs, job_t *, job_it) {259 array_foreach(job->blocked_jobs, job_t *, job_it) { 260 260 job_unblock(*job_it, job); 261 261 } 262 dyn_array_clear(&job->blocked_jobs);262 array_clear(&job->blocked_jobs); 263 263 264 264 /* Add reference for event handler */
Note:
See TracChangeset
for help on using the changeset viewer.