diff options
author | Joshua Allen <axlecrusher@gmail.com> | 2017-03-07 21:48:30 -0500 |
---|---|---|
committer | Joshua Allen <axlecrusher@gmail.com> | 2017-03-07 21:48:30 -0500 |
commit | b13b5f9af2c2803f919d8897cd3ed5d24831cad3 (patch) | |
tree | 0a855ba23676f2d785dc046c9002ddfa99ed1d88 | |
parent | 57e82519b4844620851784e7682a2c562cb06d47 (diff) | |
download | libsurvive-b13b5f9af2c2803f919d8897cd3ed5d24831cad3.tar.gz libsurvive-b13b5f9af2c2803f919d8897cd3ed5d24831cad3.tar.bz2 |
null after free
-rw-r--r-- | src/survive_config.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/survive_config.c b/src/survive_config.c index f30bf87..8e0241a 100644 --- a/src/survive_config.c +++ b/src/survive_config.c @@ -25,8 +25,8 @@ void init_config_entry(config_entry* ce) { } void destroy_config_entry(config_entry* ce) { - if (ce->tag!=NULL) free(ce->tag); - if (ce->data!=NULL) free(ce->data); + if (ce->tag!=NULL) { free(ce->tag); ce->tag=NULL; } + if (ce->data!=NULL) { free(ce->data); ce->data=NULL; } } void init_config_group(config_group *cg, uint16_t count) { |