summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/snprintf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/snprintf.c b/src/snprintf.c
index 2a4aee9f..0147402b 100644
--- a/src/snprintf.c
+++ b/src/snprintf.c
@@ -308,7 +308,7 @@ raptor_format_integer(char* buffer, size_t bufsize, int integer,
while(value /= base)
len++;
- if(width > 0 && width > len)
+ if(width > 0 && RAPTOR_GOOD_CAST(size_t, width) > len)
len = width;
if(!buffer || bufsize < RAPTOR_GOOD_CAST(size_t, (len + 1))) /* +1 for NUL */