diff options
author | Tim Segers <tsegers@pm.me> | 2022-10-11 22:57:23 +0200 |
---|---|---|
committer | Tim Segers <tsegers@pm.me> | 2022-10-11 22:57:23 +0200 |
commit | 91ecb15b1b6d7cb1e3cc88d32ae162afb4850fb4 (patch) | |
tree | 61ee449b36c8ed0bac95d9b18f02b248b6444294 | |
parent | e2a4e48252ef051f99da0f2e7a0c1fa0ee00c5ea (diff) | |
download | opendeco-91ecb15b1b6d7cb1e3cc88d32ae162afb4850fb4.tar.gz |
Fix uninitialized decostate_t value and free gas list explicitly
-rw-r--r-- | src/deco.c | 1 | ||||
-rw-r--r-- | src/opendeco.c | 1 |
2 files changed, 2 insertions, 0 deletions
@@ -290,6 +290,7 @@ void init_decostate(decostate_t *ds, const unsigned char gflo, const unsigned ch ds->gflo = gflo; ds->gfhi = gfhi; ds->firststop = -1; + ds->max_depth = 0; ds->ceil_multiple = ceil_multiple; } diff --git a/src/opendeco.c b/src/opendeco.c index 26eea7e..9329383 100644 --- a/src/opendeco.c +++ b/src/opendeco.c @@ -230,5 +230,6 @@ int main(int argc, char *argv[]) wprintf(L"\nNDL: %i TTS: %i TTS @+5: %i\n", (int) floor(di.ndl), (int) ceil(di.tts), (int) ceil(di_plus5.tts)); print_planfoot(&ds); + free(deco_gasses); return 0; } |