]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Dumb typo in vasprintf that misaligned the rest of the variadic arguments
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 4 Jul 2017 20:55:44 +0000 (16:55 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 4 Jul 2017 20:55:53 +0000 (16:55 -0400)
src/lib/util/print.c

index 698f557056f21805a1f37a1948e48060c4174f3b..8040605e59ba8275a5b141079d27e1a6b77fbeb3 100644 (file)
@@ -571,15 +571,15 @@ char *fr_vasprintf(TALLOC_CTX *ctx, char const *fmt, va_list ap)
                                }
                                break;
 
-                       case 'L':
+                       case 'l':
                                if ((*p == 'i') || (*p == 'd')) {
-                                       if (len [1] == 'L') {
+                                       if (len[1] == 'l') {
                                                (void) va_arg(ap_q, long);              /* long */
                                        } else {
                                                (void) va_arg(ap_q, long long);         /* long long */
                                        }
                                } else {
-                                       if (len [1] == 'L') {
+                                       if (len[1] == 'l') {
                                                (void) va_arg(ap_q, unsigned long);     /* unsigned long */
                                        } else {
                                                (void) va_arg(ap_q, unsigned long long);/* unsigned long long */