]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Use const free when freeing reply in fr_radius_tracking_entry_reply
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 31 Jan 2018 17:47:24 +0000 (10:47 -0700)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 31 Jan 2018 17:47:58 +0000 (10:47 -0700)
src/modules/proto_radius/track.c

index d4bfc8b51f1c7076e7ca7299c4e45483740009fc..bc74c2e9ba472534ed9668adc25786b4d317be57 100644 (file)
@@ -298,7 +298,7 @@ int fr_radius_tracking_entry_reply(fr_tracking_t *ft, fr_tracking_entry_t *entry
         *      If there *is* a logic error somewhere
         *      don't leak memory.
         */
-       if (!fr_cond_assert(entry->reply == NULL)) talloc_free(entry->reply);
+       if (!fr_cond_assert(entry->reply == NULL)) talloc_const_free(entry->reply);
 
        /*
         *      Bad packets are "don't reply"