diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2023-04-19 13:18:16 +0300 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2023-04-19 13:18:16 +0300 |
commit | 54850d4c762f1c44f2dad34b0d01b33a4d881e7f (patch) | |
tree | d6b30422bf5aa049a5517422d1c8af627fa36f6a /contrib | |
parent | 52753962e231c3eca102eab02adc5ed9cab0472b (diff) | |
download | sciteco-54850d4c762f1c44f2dad34b0d01b33a4d881e7f.tar.gz |
fixup: reverted the last Scintilla patch and unref Scintilla objects via g_object_unref()
* Turns out that using gtk_widget_destroy(), the finalize handler never gets called!?
This means we were leaking memory.
* Using g_object_unref() fixes that and the initial Scintilla patch is no longer necessary.
* There have previously been use-after-free bugs when *not* using gtk_widget_destroy().
This has apparently been fixed in the meantime in Scintilla.
Diffstat (limited to 'contrib')
m--------- | contrib/scintilla | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/contrib/scintilla b/contrib/scintilla -Subproject a3a518d62945ee8ce6d6122549bcc230b92da88 +Subproject de2ed1d4bfc55dcca30f74790a3b4f7931b0803 |