s4:torture/raw/open.c - remove unused variables and fix error handling
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Fri, 21 May 2010 21:19:23 +0000 (23:19 +0200)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Fri, 21 May 2010 21:35:58 +0000 (23:35 +0200)
source4/torture/raw/open.c

index 42f693e78ce4cc4de4106c5b5b749f876cee2cd4..c8494ab22b54cfb73412e8351bae0fea095c5882 100644 (file)
@@ -1882,13 +1882,10 @@ static bool test_ntcreatexdir(struct torture_context *tctx,
     struct smbcli_state *cli)
 {
        union smb_open io;
-       union smb_fileinfo finfo;
        const char *fname = BASEDIR "\\torture_ntcreatex.txt";
        const char *dname = BASEDIR "\\torture_ntcreatex_dir";
-       NTSTATUS status, expected_status;
-       bool ret = true;
+       NTSTATUS status;
        int i;
-       uint32_t access_mask = 0;
 
        struct {
                uint32_t open_disp;
@@ -1955,7 +1952,7 @@ static bool test_ntcreatexdir(struct torture_context *tctx,
                                __location__, nt_errstr(status),
                                nt_errstr(open_funcs[i].correct_status),
                                i, (int)open_funcs[i].open_disp);
-                       ret = false;
+                       return false;
                }
                /* Close and delete the file. */
                if (NT_STATUS_IS_OK(status)) {
@@ -2063,11 +2060,9 @@ static bool test_ntcreatexdir(struct torture_context *tctx,
            "NTCREATEX_OPTIONS_NON_DIRECTORY_FILE should be returned ");
        smbcli_close(cli->tree, io.ntcreatex.out.file.fnum);
 
-done:
-       smbcli_close(cli->tree, io.ntcreatex.out.file.fnum);
        smbcli_deltree(cli->tree, BASEDIR);
 
-       return ret;
+       return true;
 }
 
 /* basic testing of all RAW_OPEN_* calls