author | lbatlle@npdl268.bpo.hp.com |
Thu, 07 Feb 2008 15:56:31 +0100 | |
changeset 190 | a1d9f881740e |
parent 189 | 192ea76be533 |
child 193 | c257988d0cd7 |
--- a/jobs.c Thu Jan 24 17:43:53 2008 +0100 +++ b/jobs.c Thu Feb 07 15:56:31 2008 +0100 @@ -587,19 +587,26 @@ p = firstjob; if (p != 0) { + jobid = p->jobid; while (p->next != 0) { before_p = p; p = p->next; + jobid = p->jobid; } } else { /* last 'finished' */ p = first_finished_job; - while (p->next != 0) + if (p) { - before_p = p; - p = p->next; + jobid = p->jobid; + while (p->next != 0) + { + before_p = p; + jobid = p->jobid; + p = p->next; + } } } }