avoid passing NULL to memcpy

SVN revision: 56083
This commit is contained in:
Mike Blumenkrantz 2011-01-14 02:35:59 +00:00
parent dac94cd03a
commit 13c0840cd2
1 changed files with 4 additions and 3 deletions

View File

@ -262,9 +262,10 @@ ecore_con_info_get(Ecore_Con_Server *svr,
memcpy(tosend + sizeof(Ecore_Con_Info),
result->ai_addr,
result->ai_addrlen);
memcpy(tosend + sizeof(Ecore_Con_Info) + result->ai_addrlen,
result->ai_canonname,
canonname_len);
if (result->ai_canonname) /* FIXME: else... */
memcpy(tosend + sizeof(Ecore_Con_Info) + result->ai_addrlen,
result->ai_canonname,
canonname_len);
if (!getnameinfo(result->ai_addr, result->ai_addrlen,
hbuf, sizeof(hbuf), sbuf, sizeof(sbuf),