aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Paland <marco@paland.com>2017-11-13 11:45:13 +0100
committerMarco Paland <marco@paland.com>2017-11-13 11:45:13 +0100
commit80dd57309a4ada96611adb41472d083105c61daa (patch)
tree57157781f8de45caec413a308a44611f42e44cc0
parent6e0f97d33dc43f9663edcc999337e5c80a1fc64b (diff)
downloadprintf-80dd57309a4ada96611adb41472d083105c61daa.tar.gz
printf-80dd57309a4ada96611adb41472d083105c61daa.tar.bz2
printf-80dd57309a4ada96611adb41472d083105c61daa.zip
Code cleanup
-rw-r--r--printf.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/printf.c b/printf.c
index 3e466b2..f634519 100644
--- a/printf.c
+++ b/printf.c
@@ -177,12 +177,12 @@ static size_t _ntoa_long(char* buffer, unsigned long value, bool negative, unsig
size_t len = 0U;
// write if precision != 0 and value is != 0
- if (!(flags & FLAGS_PRECISION) || (value != 0)) {
+ if (!(flags & FLAGS_PRECISION) || value) {
do {
char digit = (char)(value % base);
buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10;
value /= base;
- } while ((len < NTOA_BUFFER_SIZE) && (value > 0));
+ } while ((len < NTOA_BUFFER_SIZE) && value);
}
return _ntoa_format(buffer, buf, len, negative, (unsigned int)base, maxlen, prec, width, flags);
@@ -197,12 +197,12 @@ static size_t _ntoa_long_long(char* buffer, unsigned long long value, bool negat
size_t len = 0U;
// write if precision != 0 and value is != 0
- if (!(flags & FLAGS_PRECISION) || (value != 0)) {
+ if (!(flags & FLAGS_PRECISION) || value) {
do {
char digit = (char)(value % base);
buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10;
value /= base;
- } while ((len < NTOA_BUFFER_SIZE) && (value > 0));
+ } while ((len < NTOA_BUFFER_SIZE) && value);
}
return _ntoa_format(buffer, buf, len, negative, (unsigned int)base, maxlen, prec, width, flags);