about summary refs log tree commit diff stats
path: root/src/xmpp/xmpp.h
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2014-09-14 18:36:44 +0100
committerJames Booth <boothj5@gmail.com>2014-09-14 18:36:44 +0100
commitde0ce0b80daad482e7f7791887ce810307f9a477 (patch)
treefaa127633d41ec217f7f1b9e48e429dbece844df /src/xmpp/xmpp.h
parent8cfe80e979ddbc3ada0794020f313d59e23320aa (diff)
downloadprofani-tty-de0ce0b80daad482e7f7791887ce810307f9a477.tar.gz
Allow removing data from text-multi form fields
Diffstat (limited to 'src/xmpp/xmpp.h')
-rw-r--r--src/xmpp/xmpp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/xmpp/xmpp.h b/src/xmpp/xmpp.h
index 05094d20..7ae8d252 100644
--- a/src/xmpp/xmpp.h
+++ b/src/xmpp/xmpp.h
@@ -211,9 +211,11 @@ char * (*form_get_form_type_field)(DataForm *form);
 void (*form_set_value)(DataForm *form, const char * const tag, char *value);
 gboolean (*form_add_unique_value)(DataForm *form, const char * const tag, char *value);
 void (*form_add_value)(DataForm *form, const char * const tag, char *value);
-void (*form_remove_value)(DataForm *form, const char * const tag, char *value);
+gboolean (*form_remove_value)(DataForm *form, const char * const tag, char *value);
+gboolean (*form_remove_text_multi_value)(DataForm *form, const char * const tag, int index);
 gboolean (*form_tag_exists)(DataForm *form, const char * const tag);
 form_field_type_t (*form_get_field_type)(DataForm *form, const char * const tag);
 gboolean (*form_field_contains_option)(DataForm *form, const char * const tag, char *value);
+int (*form_get_value_count)(DataForm *form, const char * const tag);
 
 #endif