bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=00a93423a6965574e78b6fcc7223e0409c1ecf82
commit 00a93423a6965574e78b6fcc7223e0409c1ecf82 Author: Mike Blumenkrantz <[email protected]> Date: Thu Mar 26 10:46:20 2020 -0400 ecore-evas/cocoa: fix cnp leak this pointer needs to be freed if it's being copied Reviewed-by: Marcel Hollerbach <[email protected]> Differential Revision: https://phab.enlightenment.org/D11604 --- src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c b/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c index c8e2895358..b876f0da47 100644 --- a/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c +++ b/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c @@ -523,6 +523,7 @@ _ecore_evas_cocoa_selection_request(Ecore_Evas *ee EINA_UNUSED, unsigned int sea //ensure that we always have a \0 at the end, there is no assertion that \0 is included here. slice.len = size + 1; slice.mem = eina_memdup(data, size, EINA_TRUE); + free(data); } else { --
