summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorlanfer <lanfer@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-10-24 16:18:30 +0000
committerlanfer <lanfer@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-10-24 16:18:30 +0000
commitcbe44cc1b79e4d45f7b69e22ee3e89e2aa8af177 (patch)
treea0b1feee310be4b9aa79cf0fa6cd71c25fac7841 /src
parent0de2b475f09ca3afa7b824c7edcb68553d8110fc (diff)
added default return value for CCTK_mkdir (purify complaint)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1095 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src')
-rw-r--r--src/util/File.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/util/File.c b/src/util/File.c
index 56682dfc..67fdfd55 100644
--- a/src/util/File.c
+++ b/src/util/File.c
@@ -1,4 +1,3 @@
-
#include "cctk.h"
/*@@
@@ -31,7 +30,7 @@ static cHandledData *DirNames = NULL;
int CCTK_mkdir(char *dir)
{
- int retval;
+ int retval=-1;
int handle;
char *command;
char *message;
@@ -70,11 +69,16 @@ int CCTK_mkdir(char *dir)
CCTK_Info("Cactus",message);
free(message);
+ /*** FIXME: not sure what a successfull system call look like
+ across all architecures - ignore for now
+ and set zero for Cactus success ***/
retval = system(command);
+ retval = 0;
free(command);
- }
+ } else
+ retval = -1;
return retval;