aboutsummaryrefslogtreecommitdiff
path: root/src/SetupPGH.c
diff options
context:
space:
mode:
authortradke <tradke@b61c5cb5-eaca-4651-9a7a-d64986f99364>2000-06-16 18:31:35 +0000
committertradke <tradke@b61c5cb5-eaca-4651-9a7a-d64986f99364>2000-06-16 18:31:35 +0000
commitb9e2d6dd3e1dd80a060c245b6cc5848602a2e390 (patch)
tree66539f1d707d3b8d56fcaeb30e6de00bf7eb4e44 /src/SetupPGH.c
parent63815410954f7a8cc19bfaaf9ddc5ea3a8db2463 (diff)
Fixed initialization of a pGH's identity_string.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGH/trunk@223 b61c5cb5-eaca-4651-9a7a-d64986f99364
Diffstat (limited to 'src/SetupPGH.c')
-rw-r--r--src/SetupPGH.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/SetupPGH.c b/src/SetupPGH.c
index 3d4b1b0..3a49dce 100644
--- a/src/SetupPGH.c
+++ b/src/SetupPGH.c
@@ -112,6 +112,7 @@ pGH *PUGH_SetupPGH(void *callerid,
/* set staggering flag */
/*GH->stagger = staggertype; */
+ GH->identity_string = NULL;
GH->level = 0;
GH->mglevel = 0;
GH->convlevel = 0;
@@ -243,7 +244,8 @@ void PUGH_DestroyPGH(pGH **GHin)
PUGH_DestroyPGExtras(&GH->GFExtras[i-1]);
}
- free(GH->identity_string);
+ if(GH->identity_string)
+ free(GH->identity_string);
free(GH->Connectivity);
free(GH->GFExtras);
free(GH->variables);