From 8f302bfc4b23eaa89529a368dc122a98443eece8 Mon Sep 17 00:00:00 2001 From: Marco Paland Date: Thu, 31 Jan 2019 17:58:31 +0100 Subject: chore(printf): make pointer var const --- printf.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/printf.c b/printf.c index d73da2f..e9d714a 100644 --- a/printf.c +++ b/printf.c @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // \author (c) Marco Paland (info@paland.com) -// 2014-2018, PALANDesign Hannover, Germany +// 2014-2019, PALANDesign Hannover, Germany // // \license The MIT License (MIT) // @@ -142,8 +142,7 @@ static inline void _out_fct(char character, void* buffer, size_t idx, size_t max // internal secure strlen -// \return The length of the string (excluding the terminating 0) -// limited by 'max' size if non-zero +// \return The length of the string (excluding the terminating 0) limited by 'maxsize' static inline unsigned int _strnlen_s(const char* str, size_t maxsize) { const char* s; @@ -657,7 +656,7 @@ static int _vsnprintf(out_fct_type out, char* buffer, const size_t maxlen, const } case 's' : { - char* p = va_arg(va, char*); + const char* p = va_arg(va, char*); unsigned int l = _strnlen_s(p, precision ? precision : (size_t)-1); // pre padding if (flags & FLAGS_PRECISION) { -- cgit v1.2.3