From: Alan T. DeKok Date: Mon, 5 Jan 2015 16:31:22 +0000 (-0500) Subject: Don't unregister if the tree doesn't exist X-Git-Tag: release_3_0_7~347 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=25f289346c2f8df7eb3e9a7a4b47d4690c855547;p=thirdparty%2Ffreeradius-server.git Don't unregister if the tree doesn't exist --- diff --git a/src/main/xlat.c b/src/main/xlat.c index 9a4b580bbfc..7276a7aa5e0 100644 --- a/src/main/xlat.c +++ b/src/main/xlat.c @@ -823,7 +823,7 @@ void xlat_unregister(char const *name, UNUSED RAD_XLAT_FUNC func, void *instance xlat_t *c; xlat_t my_xlat; - if (!name) return; + if (!name || !xlat_root) return; strlcpy(my_xlat.name, name, sizeof(my_xlat.name)); my_xlat.length = strlen(my_xlat.name);