aboutsummaryrefslogtreecommitdiff
path: root/libmpio
diff options
context:
space:
mode:
authorcrunchy <crunchy>2002-09-19 22:23:01 +0000
committercrunchy <crunchy>2002-09-19 22:23:01 +0000
commit21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2 (patch)
tree1d59b665505bbf41c43f46f74433a27b6aef9fe7 /libmpio
parentcf208d020339d2c0e755d6de1a5b312328908a4e (diff)
downloadmpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.tar.gz
mpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.tar.bz2
mpiosh-21ec3fac700bf50b8c5cfafa6b6b5a86599fa9e2.zip
bug fixes in error handling and fix in regex_fix
Diffstat (limited to 'libmpio')
-rw-r--r--libmpio/mpio.c12
-rw-r--r--libmpio/mpio.h4
2 files changed, 7 insertions, 9 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)
diff --git a/libmpio/mpio.h b/libmpio/mpio.h
index 7df2349..b3d781d 100644
--- a/libmpio/mpio.h
+++ b/libmpio/mpio.h
@@ -1,7 +1,7 @@
/* -*- linux-c -*- */
/*
- * $Id: mpio.h,v 1.6 2002/09/19 20:46:02 crunchy Exp $
+ * $Id: mpio.h,v 1.7 2002/09/19 22:23:01 crunchy Exp $
*
* Library for USB MPIO-*
*
@@ -102,7 +102,7 @@ int mpio_memory_debug(mpio_t *, mpio_mem_t);
int mpio_errno(void);
/* returns the description of the error <errno> */
-char * mpio_strerror(int errno);
+char * mpio_strerror(int err);
/* prints the error message of the last error*/
void mpio_perror(char *prefix);