]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
it helps to initialize structures
authorAlan T. DeKok <aland@freeradius.org>
Wed, 25 Nov 2020 14:49:39 +0000 (09:49 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 26 Nov 2020 17:18:39 +0000 (10:18 -0700)
src/lib/server/tmpl_tokenize.c

index fa1d93923609545025ab49c3e1e21bf1524102b6..ee5d344e10bdf6b836bdac1b1fe3858e78edee0a 100644 (file)
@@ -2894,10 +2894,12 @@ static inline CC_HINT(always_inline) int tmpl_attr_resolve(tmpl_t *vpt)
                                                         false);
                if (slen <= 0) {
                        fr_dict_attr_t  *unknown_da;
-                       fr_sbuff_t      sbuff = FR_SBUFF_IN(ar->ar_unresolved,
-                                                           talloc_array_length(ar->ar_unresolved) - 1);
+                       fr_sbuff_t      sbuff;
 
                unknown:
+                       sbuff = FR_SBUFF_IN(ar->ar_unresolved,
+                                           talloc_array_length(ar->ar_unresolved) - 1);
+
                        /*
                         *      Can't find it under its regular name.  Try an unknown attribute.
                         */