aboutsummaryrefslogtreecommitdiff
path: root/libdecnumber/decNumber.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2006-08-21 12:34:25 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2006-08-21 12:34:25 +0000
commitc5d434177058f2357999cdd060d5fe84c0a8cc64 (patch)
treeb3ab443a3ba7e3fc40c4a76b6c945dc5a87e1060 /libdecnumber/decNumber.c
parent08a557f68225a22e690482ab7c1671231d96b2ac (diff)
downloadgcc-c5d434177058f2357999cdd060d5fe84c0a8cc64.zip
gcc-c5d434177058f2357999cdd060d5fe84c0a8cc64.tar.gz
gcc-c5d434177058f2357999cdd060d5fe84c0a8cc64.tar.bz2
decContext.c (decContextSetStatusFromString): Constify.
* decContext.c (decContextSetStatusFromString): Constify. * decContext.h (decContextSetStatusFromString): Likewise. * decNumber.c (decNumberFromString): Likewise. * decNumber.h (decNumberFromString): Likewise. * decimal128.c (decimal128FromString): Likewise. * decimal128.h (decimal128FromString): Likewise. * decimal32.c (decimal32FromString): Likewise. * decimal32.h (decimal32FromString): Likewise. * decimal64.c (decimal64FromString): Likewise. * decimal64.h (decimal64FromString): Likewise. From-SVN: r116296
Diffstat (limited to 'libdecnumber/decNumber.c')
-rw-r--r--libdecnumber/decNumber.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/libdecnumber/decNumber.c b/libdecnumber/decNumber.c
index 3f5cc9f..bd6b57b 100644
--- a/libdecnumber/decNumber.c
+++ b/libdecnumber/decNumber.c
@@ -339,7 +339,7 @@ decNumberToEngString (decNumber * dn, char *string)
/* If bad syntax is detected, the result will be a quiet NaN. */
/* ------------------------------------------------------------------ */
decNumber *
-decNumberFromString (decNumber * dn, char chars[], decContext * set)
+decNumberFromString (decNumber * dn, const char chars[], decContext * set)
{
Int exponent = 0; /* working exponent [assume 0] */
uByte bits = 0; /* working flags [assume +ve] */
@@ -348,11 +348,11 @@ decNumberFromString (decNumber * dn, char chars[], decContext * set)
Unit *allocres = NULL; /* -> allocated result, iff allocated */
Int need; /* units needed for result */
Int d = 0; /* count of digits found in decimal part */
- char *dotchar = NULL; /* where dot was found */
- char *cfirst; /* -> first character of decimal part */
- char *last = NULL; /* -> last digit of decimal part */
- char *firstexp; /* -> first significant exponent digit */
- char *c; /* work */
+ const char *dotchar = NULL; /* where dot was found */
+ const char *cfirst; /* -> first character of decimal part */
+ const char *last = NULL; /* -> last digit of decimal part */
+ const char *firstexp; /* -> first significant exponent digit */
+ const char *c; /* work */
Unit *up; /* .. */
#if DECDPUN>1
Int i; /* .. */