Merging
authorviric@mandarina
Thu, 07 Feb 2008 21:29:32 +0100
changeset 193 c257988d0cd7
parent 192 6589d5f75bc1 (current diff)
parent 190 a1d9f881740e (diff)
child 194 46d5661b23d8
Merging
--- a/jobs.c	Wed Feb 06 22:52:10 2008 +0100
+++ b/jobs.c	Thu Feb 07 21:29:32 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;
+                }
             }
         }
     }