]> git.proxmox.com Git - mirror_qemu.git/commit
rtl8139: fix Pointer to local outside scope
authorGonglei <arei.gonglei@huawei.com>
Thu, 20 Nov 2014 11:35:03 +0000 (19:35 +0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Fri, 21 Nov 2014 10:50:54 +0000 (10:50 +0000)
commitb0af844007841609cc11fab58f838bd105cbe144
treed3fcbf069f6aa048e801a8bc4af0f15894cc9274
parent7b50d00911ddd6d56a766ac5671e47304c20a21b
rtl8139: fix Pointer to local outside scope

Coverity spot:
 Assigning: iov = struct iovec [3]({{buf, 12UL},
                       {(void *)dot1q_buf, 4UL},
                       {buf + 12, size - 12}})
 (address of temporary variable of type struct iovec [3]).
 out_of_scope: Temporary variable of type struct iovec [3] goes out of scope.

Pointer to local outside scope (RETURN_LOCAL)
use_invalid:
 Using iov, which points to an out-of-scope temporary variable of type struct iovec [3].

Signed-off-by: Gonglei <arei.gonglei@huawei.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/net/rtl8139.c