]> git.sur5r.net Git - bacula/bacula/commitdiff
More plug()s in attribs.c
authorKern Sibbald <kern@sibbald.com>
Sat, 14 Aug 2004 14:10:11 +0000 (14:10 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 14 Aug 2004 14:10:11 +0000 (14:10 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1530 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/findlib/attribs.c

index fe5cd652da27a0e42cb1f80b15ac881548189298..0037c7bad8b8ca6231d35c65ba5bf48d7adc54b0 100755 (executable)
@@ -251,7 +251,7 @@ int32_t decode_LinkFI(char *buf, struct stat *statp)
    skip_nonspaces(&p);               /* st_ino */
    p++;
    p += from_base64(&val, p);
-   statp->st_mode = val;             /* st_mode */
+   plug(statp->st_mode, val);        /* st_mode */
    p++;
    skip_nonspaces(&p);               /* st_nlink */
    p++;
@@ -508,7 +508,7 @@ static bool set_win32_attributes(JCR *jcr, ATTR *attr, BFILE *ofd)
    }
 
    p += from_base64(&val, p);
-   atts.dwFileAttributes = val;
+   plug(atts.dwFileAttributes, val);
    p++;                              /* skip space */
    p += from_base64(&val, p);
    li.QuadPart = val;
@@ -526,10 +526,10 @@ static bool set_win32_attributes(JCR *jcr, ATTR *attr, BFILE *ofd)
    atts.ftLastWriteTime.dwHighDateTime = li.HighPart;
    p++;   
    p += from_base64(&val, p);
-   atts.nFileSizeHigh = val;
+   plug(atts.nFileSizeHigh, val);
    p++;
    p += from_base64(&val, p);
-   atts.nFileSizeLow = val;
+   plug(atts.nFileSizeLow, val);
 
    /* Convert to Windows path format */
    win32_ofile = get_pool_memory(PM_FNAME);