setcifsacl.c: fix a bug of goto setcifsacl_facenum_ret
[cifs-utils.git] / setcifsacl.c
index 67dd29c305d2c730caef21799559b1946d458ac1..4b38459df1972d2e94cbe0badcb3e483fcd1484e 100644 (file)
@@ -822,9 +822,10 @@ cifsacl:
                goto setcifsacl_action_ret;
 
        attrlen = setxattr(filename, ATTRNAME, ntsdptr, bufsize, 0);
-       if (attrlen == -1)
+       if (attrlen == -1) {
                printf("%s: setxattr error: %s\n", __func__, strerror(errno));
-       goto setcifsacl_facenum_ret;
+               goto setcifsacl_facenum_ret;
+       }
 
        exit_plugin(plugin_handle);
        return 0;