diff options
author | Volker Lendecke <vl@samba.org> | 2020-03-10 11:51:09 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2020-03-10 21:25:33 +0000 |
commit | 9653a1073898b9e78b579b12adedadb669ae2b94 (patch) | |
tree | 7c3aa117a088198be5438d18f0de2bfb767f02ec /source3/libsmb/libsmb_stat.c | |
parent | 0982980dc6d869cf7ee8d735bb14fc20f33a96ae (diff) | |
download | samba-9653a1073898b9e78b579b12adedadb669ae2b94.tar.gz |
libsmbclient: Put it back to a known, well-working state
For adapting unix extensions in our client libraries, we need a fresh start
with additional APIs. We can't change existing application behaviour.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/libsmb/libsmb_stat.c')
-rw-r--r-- | source3/libsmb/libsmb_stat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/libsmb/libsmb_stat.c b/source3/libsmb/libsmb_stat.c index a4aaf6c327f..f20f79579e2 100644 --- a/source3/libsmb/libsmb_stat.c +++ b/source3/libsmb/libsmb_stat.c @@ -251,7 +251,7 @@ SMBC_fstat_ctx(SMBCCTX *context, return -1; } - if (!SMBC_dlist_contains(context->internal->files, file)) { + if (!file || !SMBC_dlist_contains(context->internal->files, file)) { errno = EBADF; TALLOC_FREE(frame); return -1; |