X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-text-utils.h;h=549bfbd03d26585f2c2170dbd0cfaf335f01fa69;hp=07b1c66038defc88ddffb4bc4baf66ed81cc4b66;hb=398d45654eaaefd1a20631a343192f68a6025dcd;hpb=9d95d1280dc060f734e2e10cd2abca9523d8bbd9 diff --git a/src/modest-text-utils.h b/src/modest-text-utils.h index 07b1c66..549bfbd 100644 --- a/src/modest-text-utils.h +++ b/src/modest-text-utils.h @@ -255,16 +255,21 @@ gchar * modest_text_utils_get_display_size (guint64 size); /** * modest_text_utils_validate_email_address: * @email_address: a string + * @invalid_char_position: pointer to the position of the invalid + * character in case validation failed because of this, or %NULL. * * validates the email address passed as argument * * Returns: TRUE if the address is valid, FALSE otherwise **/ -gboolean modest_text_utils_validate_email_address (const gchar *email_address); +gboolean modest_text_utils_validate_email_address (const gchar *email_address, + const gchar **invalid_char_position); /** * modest_text_utils_validate_recipient: * @recipient: a string + * @invalid_char_position: pointer to the position of the invalid char, + * if validation failed because there's an invalid char there, or %NULL. * * validates @recipient as a valid recipient field for header. * It's different from modest_text_utils_validate_email_address() @@ -273,7 +278,8 @@ gboolean modest_text_utils_validate_email_address (const gchar *email_addres * * Returns: %TRUE if the recipient is valid, FALSE otherwise **/ -gboolean modest_text_utils_validate_recipient (const gchar *recipient); +gboolean modest_text_utils_validate_recipient (const gchar *recipient, + const gchar **invalid_char_position); /** * modest_text_utils_split_addresses_list: