diff options
author | tradke <tradke@b61c5cb5-eaca-4651-9a7a-d64986f99364> | 2000-06-16 18:31:35 +0000 |
---|---|---|
committer | tradke <tradke@b61c5cb5-eaca-4651-9a7a-d64986f99364> | 2000-06-16 18:31:35 +0000 |
commit | b9e2d6dd3e1dd80a060c245b6cc5848602a2e390 (patch) | |
tree | 66539f1d707d3b8d56fcaeb30e6de00bf7eb4e44 /src/SetupPGH.c | |
parent | 63815410954f7a8cc19bfaaf9ddc5ea3a8db2463 (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.c | 4 |
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); |