1
0
mirror of https://github.com/irssi/irssi.git synced 2024-10-27 05:20:20 -04:00

fix gui_input_get_extent

it was causing a free of data with [transfer=none]
This commit is contained in:
ailin-nemui 2019-02-04 14:33:41 +01:00
parent ee86cc197e
commit 034752ade3

View File

@ -158,15 +158,13 @@ gui_input_clear_extents(pos, len = 0)
CODE:
gui_entry_clear_extents(active_entry, pos, len);
void
char *
gui_input_get_extent(pos)
int pos
PREINIT:
char *ret;
PPCODE:
ret = gui_entry_get_extent(active_entry, pos);
XPUSHs(sv_2mortal(new_pv(ret)));
g_free(ret);
CODE:
RETVAL = gui_entry_get_extent(active_entry, pos);
OUTPUT:
RETVAL
void
gui_input_get_text_and_extents()