]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix db_get_base_jobid()
authorEric Bollengier <eric@eb.homelinux.org>
Thu, 17 Jun 2010 07:08:21 +0000 (09:08 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Thu, 17 Jun 2010 07:16:31 +0000 (09:16 +0200)
bacula/src/cats/sql_get.c

index b5e9c9677df69471b0675b543a66fe7a255cda49..aee3d5d1f312a976fde16dd51efcb2e1748c82a0 100644 (file)
@@ -1159,8 +1159,6 @@ bool db_accurate_get_jobids(JCR *jcr, B_DB *mdb,
    utime_t StartTime = (jr->StartTime)?jr->StartTime:time(NULL);
 
    bstrutime(date, sizeof(date),  StartTime + 1);
-   jobids->list[0] = 0;
-   jobids->count = 0;
 
    /* First, find the last good Full backup for this job/client/fileset */
    Mmsg(query, 
@@ -1257,9 +1255,10 @@ bool db_get_base_jobid(JCR *jcr, B_DB *mdb, JOB_DBR *jr, JobId_t *jobid)
    db_int64_ctx lctx;
    char date[MAX_TIME_LENGTH];
    bool ret=false;
-   *jobid = 0;
-
 // char clientid[50], filesetid[50];
+   *jobid = 0;
+   lctx.count = 0;
+   lctx.value = 0;
 
    StartTime = (jr->StartTime)?jr->StartTime:time(NULL);
    bstrutime(date, sizeof(date),  StartTime + 1);