diff options
Diffstat (limited to 'src/anastasis/anastasis-gtk_autocomplete.c')
-rw-r--r-- | src/anastasis/anastasis-gtk_autocomplete.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/anastasis/anastasis-gtk_autocomplete.c b/src/anastasis/anastasis-gtk_autocomplete.c index c941d25..8c522d1 100644 --- a/src/anastasis/anastasis-gtk_autocomplete.c +++ b/src/anastasis/anastasis-gtk_autocomplete.c @@ -57,11 +57,13 @@ lookup_autocomplete (GtkEditable *editable) bool match; struct GNUNET_JSON_Specification spec[] = { GNUNET_JSON_spec_mark_optional ( - GNUNET_JSON_spec_string ("widget", - &widget_name)), + GNUNET_JSON_spec_string ("widget", + &widget_name), + NULL), GNUNET_JSON_spec_mark_optional ( - GNUNET_JSON_spec_string ("autocomplete", - &autocomplete)), + GNUNET_JSON_spec_string ("autocomplete", + &autocomplete), + NULL), GNUNET_JSON_spec_string ("type", &type), GNUNET_JSON_spec_end () @@ -154,7 +156,7 @@ anastasis_gtk_autocomplete_insert_text (GtkEditable *editable, pos = gtk_editable_get_position (editable); if (strlen (ac) <= pos + new_text_length) return; - if (ac[pos+new_text_length] != '?') + if (ac[pos + new_text_length] != '?') { g_signal_stop_emission_by_name (editable, "insert-text"); @@ -162,7 +164,7 @@ anastasis_gtk_autocomplete_insert_text (GtkEditable *editable, "%.*s%c", new_text_length, new_text, - ac[pos+new_text_length]); + ac[pos + new_text_length]); gtk_editable_insert_text (editable, replacement, -1, @@ -211,7 +213,7 @@ anastasis_gtk_pin_autocomplete_insert_text (GtkEditable *editable, pos = gtk_editable_get_position (editable); if (strlen (ac) <= pos + new_text_length) return; - if (ac[pos+new_text_length] != '?') + if (ac[pos + new_text_length] != '?') { g_signal_stop_emission_by_name (editable, "insert-text"); @@ -219,7 +221,7 @@ anastasis_gtk_pin_autocomplete_insert_text (GtkEditable *editable, "%.*s%c", new_text_length, new_text, - ac[pos+new_text_length]); + ac[pos + new_text_length]); gtk_editable_insert_text (editable, replacement, -1, |