From 6a18721ce869b6cd09454331d7bd4413fe2faf46 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 22 Nov 2006 04:54:17 +0000 Subject: [PATCH] Fixed off-by-one error --- src/core/vsprintf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/vsprintf.c b/src/core/vsprintf.c index 7626787d..42bd510b 100644 --- a/src/core/vsprintf.c +++ b/src/core/vsprintf.c @@ -277,7 +277,7 @@ static void printf_sputc ( struct printf_context *ctx, unsigned int c ) { struct sputc_context * sctx = container_of ( ctx, struct sputc_context, ctx ); - if ( ctx->len <= sctx->max_len ) + if ( ctx->len < sctx->max_len ) sctx->buf[ctx->len] = c; }