diff options
author | crunchy <crunchy> | 2002-09-19 22:23:01 +0000 |
---|---|---|
committer | crunchy <crunchy> | 2002-09-19 22:23:01 +0000 |
commit | 21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2 (patch) | |
tree | 1d59b665505bbf41c43f46f74433a27b6aef9fe7 /libmpio/mpio.c | |
parent | cf208d020339d2c0e755d6de1a5b312328908a4e (diff) | |
download | mpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.tar.gz mpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.tar.bz2 mpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.zip |
bug fixes in error handling and fix in regex_fix
Diffstat (limited to 'libmpio/mpio.c')
-rw-r--r-- | libmpio/mpio.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/libmpio/mpio.c b/libmpio/mpio.c index f1637cc..f9da4b8 100644 --- a/libmpio/mpio.c +++ b/libmpio/mpio.c @@ -1,6 +1,6 @@ /* * - * $Id: mpio.c,v 1.22 2002/09/19 21:25:07 germeier Exp $ + * $Id: mpio.c,v 1.23 2002/09/19 22:23:01 crunchy Exp $ * * Library for USB MPIO-* * @@ -770,16 +770,14 @@ mpio_errno(void) } char * -mpio_strerror(int errno) +mpio_strerror(int err) { int i; - printf("mpio_strerror %d\n", errno); - - if (errno >= 0) return NULL; + if (err >= 0) return NULL; for (i = 0; i < mpio_error_num; i++) { - if (mpio_errors[i].id == errno) + if (mpio_errors[i].id == err) return mpio_errors[i].msg; } @@ -790,7 +788,7 @@ void mpio_perror(char *prefix) { char *msg = mpio_strerror(_mpio_errno); - + if (msg == NULL) return; if (prefix) |