1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-29 04:45:57 -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: CODE:
gui_entry_clear_extents(active_entry, pos, len); gui_entry_clear_extents(active_entry, pos, len);
void char *
gui_input_get_extent(pos) gui_input_get_extent(pos)
int pos int pos
PREINIT: CODE:
char *ret; RETVAL = gui_entry_get_extent(active_entry, pos);
PPCODE: OUTPUT:
ret = gui_entry_get_extent(active_entry, pos); RETVAL
XPUSHs(sv_2mortal(new_pv(ret)));
g_free(ret);
void void
gui_input_get_text_and_extents() gui_input_get_text_and_extents()