]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
"can't parse" is "return 0"
authorAlan T. DeKok <aland@freeradius.org>
Thu, 31 Aug 2023 15:31:21 +0000 (11:31 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 31 Aug 2023 15:31:21 +0000 (11:31 -0400)
src/lib/server/tmpl_tokenize.c

index 7d54c306f954a08599e55d151c822fc3d0fa6b17..6b8414d50490e95561f8814678b74441239e66e2 100644 (file)
@@ -2895,7 +2895,7 @@ fr_slen_t tmpl_afrom_substr(TALLOC_CTX *ctx, tmpl_t **out,
                                                               p_rules, t_rules);
                        }
 
-                       if (slen < 0) FR_SBUFF_ERROR_RETURN(&our_in);
+                       if (slen <= 0) FR_SBUFF_ERROR_RETURN(&our_in);
 
                        if (xlat_needs_resolving(head)) UNRESOLVED_SET(&type);