diff options
author | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2009-02-19 14:28:29 +0000 |
---|---|---|
committer | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2009-02-19 14:28:29 +0000 |
commit | 1bd09757910644385cf18e73ea2117d614aa71e1 (patch) | |
tree | 49ae224179a28f8a39cd24aba44ec4bad71970fd /src/set_str.c | |
parent | 0a552f90e7f895cb9ca8cbe8d05c12df6be88164 (diff) | |
download | mpc-1bd09757910644385cf18e73ea2117d614aa71e1.tar.gz |
src/set_str.c doc/mpc.texi: mpc_set_str now returns the inexact value when no error occured.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@419 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'src/set_str.c')
-rw-r--r-- | src/set_str.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/set_str.c b/src/set_str.c index 3c1ee32..ec2e277 100644 --- a/src/set_str.c +++ b/src/set_str.c @@ -27,9 +27,10 @@ int mpc_set_str (mpc_t z, char *str, int base, mpc_rnd_t rnd) { char *p; + int inex; if (*str == 0) return -1; - mpc_strtoc (z, str, &p, base, rnd); - return (*p == 0) ? 0 : -1; + inex = mpc_strtoc (z, str, &p, base, rnd); + return (*p == 0) ? inex : -1; } |