ecore_con: replacing strncat with strncpy.
authorSrivardhan Hebbar <sri.hebbar@samsung.com>
Wed, 23 Sep 2015 21:04:23 +0000 (14:04 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 23 Sep 2015 21:04:28 +0000 (14:04 -0700)
commit49716a9cf02b51cc01aa3c3187fe9ff392c90464
treebfef314e0727f83d2b76249bf4fcd350d94ebbf0
parent826998c15e0e24882ed8bea09c6f3252bf782f07
ecore_con: replacing strncat with strncpy.

Summary:
strcat will look for the null-terminator, interpret that as the end of the string, and append the new text there, overwriting the null-terminator in the process, and writing a new null-terminator at the end of the concatenation. buf is uninitialized, so it might start with NULL, or it might not have NULL anywhere within it. So this might produce undefined behaviour. So replaced with strncpy.
Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3094

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/ecore_con/ecore_con_ssl.c