aboutsummaryrefslogtreecommitdiff
path: root/libmpio/mpio.c
diff options
context:
space:
mode:
authorgermeier <germeier>2002-10-26 13:07:42 +0000
committergermeier <germeier>2002-10-26 13:07:42 +0000
commit9931f7bb5faf4407bfae23003071a6cb89e79c76 (patch)
treec1cedff436f17306d3e8de9112cb8de2231c79e5 /libmpio/mpio.c
parent7c902a129b329e0e2cd905adf0b2f38d6990e8e5 (diff)
downloadmpiosh-9931f7bb5faf4407bfae23003071a6cb89e79c76.tar.gz
mpiosh-9931f7bb5faf4407bfae23003071a6cb89e79c76.tar.bz2
mpiosh-9931f7bb5faf4407bfae23003071a6cb89e79c76.zip
make libmpio header files C++ compliant
Diffstat (limited to 'libmpio/mpio.c')
-rw-r--r--libmpio/mpio.c21
1 files changed, 11 insertions, 10 deletions
diff --git a/libmpio/mpio.c b/libmpio/mpio.c
index 11ae5c7..871bd98 100644
--- a/libmpio/mpio.c
+++ b/libmpio/mpio.c
@@ -1,6 +1,6 @@
/*
*
- * $Id: mpio.c,v 1.33 2002/10/13 12:03:51 germeier Exp $
+ * $Id: mpio.c,v 1.34 2002/10/26 13:07:43 germeier Exp $
*
* Library for USB MPIO-*
*
@@ -337,15 +337,16 @@ mpio_memory_free(mpio_t *m, mpio_mem_t mem, int *free)
void
mpio_close(mpio_t *m)
{
- close(m->fd);
-
- if(m->internal.fat)
- free(m->internal.fat);
- if(m->external.fat)
- free(m->external.fat);
-
- free(m);
-
+ if (m) {
+ close(m->fd);
+
+ if(m->internal.fat)
+ free(m->internal.fat);
+ if(m->external.fat)
+ free(m->external.fat);
+
+ free(m);
+ }
}
void