]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
If there's no packet, don't add module_failure_msg. Closes #407
authorAlan T. DeKok <aland@freeradius.org>
Sat, 24 Aug 2013 14:05:01 +0000 (10:05 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 24 Aug 2013 14:05:01 +0000 (10:05 -0400)
src/main/valuepair.c

index ac83668e5ec2a6b0a4e5590d0e617dbf3fc07f1b..233d7669614756d61a76b25427c783178feb6339 100644 (file)
@@ -1432,7 +1432,9 @@ void module_failure_msg(REQUEST *request, char const *fmt, ...)
        char *p;
        VALUE_PAIR *vp;
 
-       if (!fmt) {
+       if (!fmt || !request->packet) {
+               va_start(ap, fmt);
+               va_end(ap);
                return;
        }