X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-address-book.c;h=160bd890dbad50c8371142a7a6ffaaea0a793bbf;hp=9f11f09c04ddac459f0c2cc1063c843bc07c80a4;hb=28fbc4e0d124d6c3d41cfd970ad699fe48555182;hpb=8693ed99a8fdb7bca95f7b565810b7a169e61e67 diff --git a/src/hildon2/modest-address-book.c b/src/hildon2/modest-address-book.c index 9f11f09..160bd89 100644 --- a/src/hildon2/modest-address-book.c +++ b/src/hildon2/modest-address-book.c @@ -784,7 +784,7 @@ modest_address_book_check_names (ModestRecptEditor *recpt_editor, gboolean updat start_pos = (*((gint*) current_start->data)) + offset_delta; end_pos = (*((gint*) current_end->data)) + offset_delta; - + start_ptr = g_utf8_offset_to_pointer (recipients, start_pos); end_ptr = g_utf8_offset_to_pointer (recipients, end_pos); @@ -890,8 +890,11 @@ modest_address_book_check_names (ModestRecptEditor *recpt_editor, gboolean updat } /* Add addresses to address-book */ - if (to_commit_addresses) - add_to_address_book (to_commit_addresses); + if (to_commit_addresses) { + to_commit_addresses = modest_text_utils_remove_duplicate_addresses_list (to_commit_addresses); + if (to_commit_addresses) + add_to_address_book (to_commit_addresses); + } if (current_start == NULL) { gtk_text_buffer_get_end_iter (buffer, &end_iter);