]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
use unsigned, not signed
authorAlan T. DeKok <aland@freeradius.org>
Wed, 23 Nov 2016 14:06:39 +0000 (09:06 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 23 Nov 2016 14:06:39 +0000 (09:06 -0500)
src/lib/print.c

index 5e3a353536ca11dc68b88a839283109bdbc8b0b9..0bf128d2f3fda973ae6220756e1a9be3076ebfa5 100644 (file)
@@ -583,7 +583,7 @@ size_t vp_prints_value_json(char *out, size_t outlen, VALUE_PAIR const *vp)
                                        freespace--;
                                        break;
                                default:
-                                       len = snprintf(out, freespace, "u%04X", *q);
+                                       len = snprintf(out, freespace, "u%04X", (uint32_t) *q);
                                        if (is_truncated(len, freespace)) return (outlen - freespace) + len;
                                        out += len;
                                        freespace -= len;