From d715d52a11fbcbc3310412ae7c7ec1e71e5bcbed Mon Sep 17 00:00:00 2001 From: Andy Cedilnik Date: Wed, 28 Dec 2005 14:50:42 -0500 Subject: COMP: Remove warnings --- Utilities/cmtar/compat/snprintf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Utilities/cmtar/compat/snprintf.c b/Utilities/cmtar/compat/snprintf.c index 40c54d6..24a17500 100644 --- a/Utilities/cmtar/compat/snprintf.c +++ b/Utilities/cmtar/compat/snprintf.c @@ -527,7 +527,7 @@ static long round (long double value) { long intpart; - intpart = value; + intpart = (long)value; value = value - intpart; if (value >= 0.5) intpart++; @@ -572,7 +572,7 @@ static void fmtfp (char *buffer, size_t *currlen, size_t maxlen, if (flags & DP_F_UP) caps = 1; /* Should characters be upper case? */ #endif - intpart = ufvalue; + intpart = (long)ufvalue; /* * Sorry, we only support 9 digits past the decimal because of our @@ -589,7 +589,7 @@ static void fmtfp (char *buffer, size_t *currlen, size_t maxlen, if (fracpart >= pow10 (max)) { intpart++; - fracpart -= pow10 (max); + fracpart -= (long)(pow10 (max)); } #ifdef DEBUG_SNPRINTF -- cgit v0.12