]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Don't need to free packet VPs
authorAlan T. DeKok <aland@freeradius.org>
Tue, 9 Feb 2016 14:07:59 +0000 (09:07 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 9 Feb 2016 14:07:59 +0000 (09:07 -0500)
src/main/session.c

index 00d39dae4e2c02e9cd248c32a922499a6e4d429a..51527febaca5f4a6d52cdb4a607a351f2d223f45 100644 (file)
@@ -54,7 +54,6 @@ int session_zap(REQUEST *request, uint32_t nasaddr, uint32_t nas_port,
                if(!(vp = fr_pair_afrom_num(stopreq->packet,n, 0))) {   \
                        talloc_free(stopreq); \
                        ERROR("no memory"); \
-                       fr_pair_list_free(&(stopreq->packet->vps)); \
                        return 0; \
                } \
                vp->e = v; \
@@ -69,7 +68,6 @@ int session_zap(REQUEST *request, uint32_t nasaddr, uint32_t nas_port,
          if(!(vp = fr_pair_afrom_num(stopreq->packet,n, 0))) { \
                talloc_free(stopreq); \
                ERROR("no memory"); \
-               fr_pair_list_free(&(stopreq->packet->vps)); \
                return 0; \
        } \
        fr_pair_value_strcpy(vp, v);    \