billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=16637c3515556560d2c68e5ed3a49b1074a51a7a
commit 16637c3515556560d2c68e5ed3a49b1074a51a7a Author: Boris Faure <[email protected]> Date: Thu Feb 21 18:43:11 2019 +0100 termptyext: fix eina_stringshare_del() on bad pointer --- src/bin/termptyext.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/termptyext.c b/src/bin/termptyext.c index e2f8acf..945bf05 100644 --- a/src/bin/termptyext.c +++ b/src/bin/termptyext.c @@ -255,12 +255,12 @@ _handle_selection_is(Termpty *ty, { size_t len = 0; Termio *sd; - const char *s; + const char *sel, *s; assert(ty->selection.is_active); sd = termio_get_from_obj(ty->obj); - s = termio_internal_get_selection(sd, &len); + sel = s = termio_internal_get_selection(sd, &len); assert(s != NULL && "no selection"); @@ -277,7 +277,7 @@ _handle_selection_is(Termpty *ty, } buf++; } - eina_stringshare_del(s); + eina_stringshare_del(sel); } static void --
