diff --git a/src/slurmctld/job_scheduler.c b/src/slurmctld/job_scheduler.c index 7bc78603aa8140228faa26d1463cd054c6503084..b4ab8ee82a39fe462a14f844f4a8069450f2b9e7 100644 --- a/src/slurmctld/job_scheduler.c +++ b/src/slurmctld/job_scheduler.c @@ -385,8 +385,7 @@ extern int schedule(uint32_t job_limit) debug("sched: Running job scheduler"); job_queue = build_job_queue(); - while ((job_queue_rec = (job_queue_rec_t *) - list_pop_bottom(job_queue, sort_job_queue2))) { + while ((job_queue_rec = list_pop_bottom(job_queue, sort_job_queue2))) { job_ptr = job_queue_rec->job_ptr; part_ptr = job_queue_rec->part_ptr; xfree(job_queue_rec);