From 9931f7bb5faf4407bfae23003071a6cb89e79c76 Mon Sep 17 00:00:00 2001 From: germeier Date: Sat, 26 Oct 2002 13:07:42 +0000 Subject: make libmpio header files C++ compliant --- libmpio/mpio.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'libmpio/mpio.c') 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 -- cgit v1.2.3