From 7eb36f9021e86a75fd291b6aae424117a230134d Mon Sep 17 00:00:00 2001 From: crunchy Date: Thu, 19 Sep 2002 20:46:02 +0000 Subject: added error handing functions --- mpiosh/callback.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'mpiosh/callback.c') diff --git a/mpiosh/callback.c b/mpiosh/callback.c index 798dab6..1a02b04 100644 --- a/mpiosh/callback.c +++ b/mpiosh/callback.c @@ -2,7 +2,7 @@ * * Author: Andreas Büsching * - * $Id: callback.c,v 1.11 2002/09/18 23:17:03 germeier Exp $ + * $Id: callback.c,v 1.12 2002/09/19 20:46:02 crunchy Exp $ * * Copyright (C) 2001 Andreas Büsching * @@ -355,10 +355,9 @@ mpiosh_cmd_mput(char *args[]) for (j = 0; j < size; j++, run++) { if (!(error = regexec(®ex, (*run)->d_name, 0, NULL, 0))) { printf("putting '%s' ... \n", (*run)->d_name); - fsize = mpio_file_put(mpiosh.dev, mpiosh.card, - (*run)->d_name, mpiosh_callback_put); - if ((fsize < 0) && (fsize == MPIO_ERR_NOT_ENOUGH_SPACE)) { - fprintf(stderr, "error: not enough space left on memory card\n"); + if (mpio_file_put(mpiosh.dev, mpiosh.card, + (*run)->d_name, mpiosh_callback_put) == -1) { + mpio_perror("error"); break; } -- cgit v1.2.3