]> git.ipfire.org Git - thirdparty/asterisk.git/commit
vector: Prevent NULL argument to memcpy. 34/4234/1
authorCorey Farrell <git@cfware.com>
Sun, 30 Oct 2016 18:33:12 +0000 (14:33 -0400)
committerCorey Farrell <git@cfware.com>
Sun, 30 Oct 2016 18:33:12 +0000 (14:33 -0400)
commit30b1bc77d2cfea0a593ecead8e392e468b40430c
treed96f19a83383bd34cabbce6cf88c35804fb0bd39
parent6b1c55dc9be90904363dbcf958a9fcc243c85629
vector: Prevent NULL argument to memcpy.

Headers declare that memcpy does not accept NULL argument for the first
two parameters.  Add a conditional block to prevent memcpy and ast_free
from running on vectors with NULL element array.

ASTERISK-26526 #close

Change-Id: I988a476bb5fcfcbd3f6d6c6b3e7769e4f9629b71
include/asterisk/vector.h