libsmbclient: Initialize written value before use.
authorJeremy Allison <jra@samba.org>
Fri, 6 Jul 2018 18:46:44 +0000 (11:46 -0700)
committerDavid Disseldorp <ddiss@samba.org>
Mon, 9 Jul 2018 16:46:13 +0000 (18:46 +0200)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13511

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
source3/libsmb/libsmb_file.c

index 6b436768ecbe4e640a27ec38a59afcb23692f1ab..ebd0bfe422af3348f0061461ad1650bbac4a9b04 100644 (file)
@@ -298,7 +298,7 @@ SMBC_splice_ctx(SMBCCTX *context,
                 int (*splice_cb)(off_t n, void *priv),
                 void *priv)
 {
-       off_t written;
+       off_t written = 0;
        TALLOC_CTX *frame = talloc_stackframe();
        NTSTATUS status;