diff options
author | svenbarth <svenbarth@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2019-07-19 15:55:21 +0000 |
---|---|---|
committer | svenbarth <svenbarth@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2019-07-19 15:55:21 +0000 |
commit | 230b2de7f78b7b918d592332e56e4f125760b211 (patch) | |
tree | 989aea86a879a71027b98d0a453ce3a71336206a /rtl/atari | |
parent | 4d0f55c89524c33258dfa3d58ae6123d8040e8d1 (diff) | |
download | fpc-230b2de7f78b7b918d592332e56e4f125760b211.tar.gz |
* fix for Mantis #35862: free the list of functions added with AddTerminateProc to avoid memory leaks
+ added test
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@42457 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/atari')
-rw-r--r-- | rtl/atari/sysutils.pp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rtl/atari/sysutils.pp b/rtl/atari/sysutils.pp index 37181d5e0e..7be4308aad 100644 --- a/rtl/atari/sysutils.pp +++ b/rtl/atari/sysutils.pp @@ -533,4 +533,5 @@ Initialization Finalization DoneExceptions; + FreeTerminateProcs; end. |