From: Arran Cudbard-Bell Date: Tue, 19 Feb 2013 00:42:01 +0000 (-0500) Subject: dict_attr_free should check pointer value X-Git-Tag: release_3_0_0_beta1~1032 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5fbfb8117d827bce3ca48a8e7c133fbc129baa7;p=thirdparty%2Ffreeradius-server.git dict_attr_free should check pointer value --- diff --git a/src/lib/dict.c b/src/lib/dict.c index cc1c7032fa5..55adb769196 100644 --- a/src/lib/dict.c +++ b/src/lib/dict.c @@ -2449,6 +2449,8 @@ void dict_attr_free(DICT_ATTR const **da) { DICT_ATTR **tmp; + if (!da || !*da) return; + /* Don't free real DAs */ if (!(*da)->flags.is_unknown) { return;