]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/dird/verify.c
Add new files
[bacula/bacula] / bacula / src / dird / verify.c
index 31bc11d25199f64796c211a20c7b144947a0fbdb..7c7c14c3541a6ce45bc380234e748980acb7ac13 100644 (file)
@@ -143,19 +143,19 @@ int do_verify(JCR *jcr)
     */
    if (jcr->JobLevel == L_VERIFY_VOLUME_TO_CATALOG) {
       RBSR *bsr = new_bsr();
-      UAContext ua;
+      UAContext *ua;
       bsr->JobId = jr.JobId;
-      create_ua_context(jcr, &ua);
-      complete_bsr(&ua, bsr);
+      ua = new_ua_context(jcr);
+      complete_bsr(ua, bsr);
       bsr->fi = new_findex();
       bsr->fi->findex = 1;
       bsr->fi->findex2 = jr.JobFiles;
-      if (!write_bsr_file(&ua, bsr)) {
-        free_ua_context(&ua);
+      if (!write_bsr_file(ua, bsr)) {
+        free_ua_context(ua);
         free_bsr(bsr);
         goto bail_out;
       }
-      free_ua_context(&ua);
+      free_ua_context(ua);
       free_bsr(bsr);
       if (jcr->RestoreBootstrap) {
         free(jcr->RestoreBootstrap);
@@ -502,7 +502,7 @@ int get_attributes_and_compare_to_catalog(JCR *jcr, JobId_t JobId)
       /*
        * Got attributes stream, decode it
        */
-      if (stream == STREAM_UNIX_ATTRIBUTES || stream == STREAM_WIN32_ATTRIBUTES) {
+      if (stream == STREAM_UNIX_ATTRIBUTES || stream == STREAM_UNIX_ATTRIBUTES_EX) {
         uint32_t LinkFIf, LinkFIc;
          Dmsg2(400, "file_index=%d attr=%s\n", file_index, attr);
         jcr->JobFiles++;