LDPRELOAD: Fix out-of-scope variable coverity error 86/9086/2
authorSteven <sluong@cisco.com>
Fri, 27 Oct 2017 16:34:57 +0000 (09:34 -0700)
committerChris Luke <chris_luke@comcast.com>
Fri, 27 Oct 2017 17:44:25 +0000 (17:44 +0000)
>>>    CID 178271:  Memory - illegal accesses  (RETURN_LOCAL)
>>>    Using "ep", which points to an out-of-scope variable "_ep".

Change-Id: Icf21e602bc2718bfedd9480e9da41aff8693048e
Signed-off-by: Steven <sluong@cisco.com>
src/vcl/vcom_socket.c

index 5918f6b..afcdc95 100644 (file)
@@ -1513,11 +1513,10 @@ vcom_session_sendto (int __sid, void *__buf, size_t __n,
                     socklen_t __addr_len)
 {
   vppcom_endpt_t *ep = 0;
+  vppcom_endpt_t _ep;
 
   if (__addr)
     {
-      vppcom_endpt_t _ep;
-
       ep = &_ep;
       ep->vrf = VPPCOM_VRF_DEFAULT;
       switch (__addr->sa_family)