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/nativent | |
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/nativent')
-rw-r--r-- | rtl/nativent/sysutils.pp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rtl/nativent/sysutils.pp b/rtl/nativent/sysutils.pp index daf7c02ede..f06787ffa8 100644 --- a/rtl/nativent/sysutils.pp +++ b/rtl/nativent/sysutils.pp @@ -1264,4 +1264,5 @@ initialization OnBeep := @SysBeep; finalization DoneExceptions; + FreeTerminateProcs; end. |