]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix memory leak
authorBrian West <brian@freeswitch.org>
Tue, 9 Jun 2009 17:25:20 +0000 (17:25 +0000)
committerBrian West <brian@freeswitch.org>
Tue, 9 Jun 2009 17:25:20 +0000 (17:25 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13726 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_utils.c

index 4b5c7d9b19301744c228e485883a3d8e44e78487..4d1532df1d5d463107068551f2fb0a7a015bd807 100644 (file)
@@ -756,6 +756,7 @@ static int get_netmask(struct sockaddr_in *me, int *mask)
 
                if (s && m && s->sin_addr.s_addr == me->sin_addr.s_addr) {
                        *mask = m->sin_addr.s_addr;
+                       freeifaddrs(ifaddrs);
                        return 0;
                }
        }