diff options
author | Jeff Becker <ampernand@gmail.com> | 2017-04-23 10:57:46 -0400 |
---|---|---|
committer | Jeff Becker <ampernand@gmail.com> | 2017-04-23 10:57:46 -0400 |
commit | 6ea89afb98f0a55abe5e7d3b2999dc458e9af300 (patch) | |
tree | 86a084b2b69298490809022640e6df080f0b8df0 | |
parent | 5b7d256a2dd300c6f8b24bde87091d2b10765280 (diff) | |
download | wterm-6ea89afb98f0a55abe5e7d3b2999dc458e9af300.zip wterm-6ea89afb98f0a55abe5e7d3b2999dc458e9af300.tar.gz wterm-6ea89afb98f0a55abe5e7d3b2999dc458e9af300.tar.bz2 |
fix leak
-rw-r--r-- | src/st.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -2946,6 +2946,11 @@ wlresize(int col, int row) WLD_FORMAT_ARGB8888, 0); wld_export(wld.buffer, WLD_WAYLAND_OBJECT_BUFFER, &object); wl.buffer = object.ptr; + if (wld.oldbuffer) + { + wld_buffer_unreference(wld.oldbuffer); + wld.oldbuffer = 0; + } } uchar |