Fixes for new client error api.
authorTim Potter <tpot@samba.org>
Fri, 10 Aug 2001 06:16:05 +0000 (06:16 +0000)
committerTim Potter <tpot@samba.org>
Fri, 10 Aug 2001 06:16:05 +0000 (06:16 +0000)
(This used to be commit 9c57e45d443a3cf6215318d1355cac18ff57a8b5)

source3/libsmb/libsmbclient.c

index a86447a094184e14062ce68bc82912371a0b84a2..581af9b9577257c01603c8ac2a4ebf89fe08f69a 100644 (file)
@@ -209,7 +209,7 @@ int smbc_errno(struct cli_state *c)
         } else {
                 uint32 status;
 
-                cli_nt_error(c, &status);
+                status = cli_nt_error(c);
                 ret = cli_errno_from_nt(status);
 
                 DEBUG(3,("smbc errno 0x%08x -> %d\n",
@@ -1579,7 +1579,7 @@ int smbc_opendir(const char *fname)
        free(smbc_file_table[slot]);
       }
       smbc_file_table[slot] = NULL;
-      errno = cli_errno(dos_error(&srv->cli);
+      errno = cli_errno(&srv->cli);
       return -1;
 
     }