]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
adouble: remove redundant calls to ad_pack()
authorRalph Boehme <slow@samba.org>
Thu, 4 Jul 2019 08:46:46 +0000 (10:46 +0200)
committerJeremy Allison <jra@samba.org>
Fri, 12 Jul 2019 21:31:29 +0000 (21:31 +0000)
ad_fset() calls ad_pack() anyway...

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/lib/adouble.c

index 78ef187335a39474763a79904bda1b9d9adb0165..8eeeb0ed29184bc301b12ac67b60e55878eb0d60 100644 (file)
@@ -688,7 +688,6 @@ static bool ad_convert_move_reso(vfs_handle_struct *handle,
        size_t rforkoff;
        ssize_t n;
        int ret;
-       bool ok;
 
        rforklen = ad_getentrylen(ad, ADEID_RFORK);
        if (rforklen == 0) {
@@ -727,11 +726,6 @@ static bool ad_convert_move_reso(vfs_handle_struct *handle,
        }
 
        ad_setentryoff(ad, ADEID_RFORK, ADEDOFF_RFORK_DOT_UND);
-       ok = ad_pack(ad);
-       if (!ok) {
-               DBG_WARNING("ad_pack [%s] failed\n", smb_fname->base_name);
-               return false;
-       }
 
        ret = ad_fset(handle, ad, ad->ad_fsp);
        if (ret != 0) {
@@ -866,12 +860,6 @@ static bool ad_convert_xattr(vfs_handle_struct *handle,
 
        ad_setentrylen(ad, ADEID_FINDERI, ADEDLEN_FINDERI);
 
-       ok = ad_pack(ad);
-       if (!ok) {
-               DBG_WARNING("ad_pack [%s] failed\n", smb_fname->base_name);
-               goto fail;
-       }
-
        rc = ad_fset(handle, ad, ad->ad_fsp);
        if (rc != 0) {
                DBG_ERR("ad_fset on [%s] failed: %s\n",
@@ -1022,7 +1010,6 @@ static bool ad_convert_blank_rfork(vfs_handle_struct *handle,
        ssize_t nread;
        int cmp;
        int rc;
-       bool ok;
 
        *blank = false;
 
@@ -1047,10 +1034,6 @@ static bool ad_convert_blank_rfork(vfs_handle_struct *handle,
        }
 
        ad_setentrylen(ad, ADEID_RFORK, 0);
-       ok = ad_pack(ad);
-       if (!ok) {
-               return false;
-       }
 
        rc = ad_fset(handle, ad, ad->ad_fsp);
        if (rc != 0) {