EBookClient: Fixed e_book_client_cursor_get_contact_alphabetic_index()
authorTristan Van Berkom <tristanvb@openismus.com>
Fri, 29 Nov 2013 13:02:50 +0000 (22:02 +0900)
committerTristan Van Berkom <tristanvb@openismus.com>
Fri, 29 Nov 2013 13:08:04 +0000 (22:08 +0900)
Fixed the above function to not pass NULL to e_collator_get_index()

addressbook/libebook/e-book-client-cursor.c

index fd96ad0..58b5960 100644 (file)
@@ -2778,7 +2778,7 @@ e_book_client_cursor_get_contact_alphabetic_index (EBookClientCursor   *cursor,
                 */
                field = e_contact_field_id (priv->sort_fields[0]);
                value = e_contact_get_const (contact, field);
-               index = e_collator_get_index (priv->collator, value);
+               index = e_collator_get_index (priv->collator, value ? value : "");
        }
 
        return index;