]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
more stupid static analysis
authorAlan T. DeKok <aland@freeradius.org>
Thu, 23 Nov 2017 13:58:05 +0000 (08:58 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 23 Nov 2017 13:58:05 +0000 (08:58 -0500)
src/modules/proto_radius/proto_radius_udp.c

index b063a7ed3c77de2f05c18661ff65ab2757e6d9e2..738d5a24f2fdac253b0e02939f543fdef18388e5 100644 (file)
@@ -307,7 +307,7 @@ static ssize_t dynamic_client_packet_restore(proto_radius_udp_t *inst, uint8_t *
        size_t                  packet_len;
 
        entry = FR_DLIST_FIRST(inst->dynamic_clients.packets);
-       rad_assert(entry != NULL);
+       if (!entry) return -1;
        fr_dlist_remove(entry);
 
        saved = fr_ptr_to_type(dynamic_packet_t, entry, entry);