(delete_surrounding_text): Be sure to set members
authorhanda <handa>
Wed, 18 Oct 2006 12:25:59 +0000 (12:25 +0000)
committerhanda <handa>
Wed, 18 Oct 2006 12:25:59 +0000 (12:25 +0000)
commitc9117e23ec98ea65b9be6d4d34a3d2de5f289a97
tree07a6295fe53427e6674dc08d3792e26d4b43ed8a
parentbbe9541968e5ef9d07ad4e9b370aefb25ba9dfc4
(delete_surrounding_text): Be sure to set members
preceding_text and following_text to NULL.
(shift_state): Save variable values in ic_info->vars_saved.
(preedit_commit): Don't print debug information here.  Don't
change ic_info->keys here.
(get_candidate_list): Don't ref plist.
(take_action_list): Don't unref return value of
get_candidate_list.  For undo, reset ic->produced and recover
ic_info->vars.  Be sure to set ic->candidate_list to NULL after
unref it.
(init_ic_info): Set ic_info->vars_saved.
(fini_ic_info): Unref ic_info->vars_saved.
(re_init_ic): Be sure to set ic->candidate_list to NULL after
unref it.
(filter): Be sure to set members preceding_text and following_text
to NULL.  Print debug information about produced text.  Delete
processed keys from ic_info->keys.
src/input.c