clipboard = gtk_clipboard_get (GDK_SELECTION_PRIMARY);
selection = gtk_clipboard_wait_for_text (clipboard);
- modest_address_book_add_address (selection);
- g_free (selection);
+ /* Question: why is the clipboard being used here?
+ * It doesn't really make a lot of sense. */
+
+ if (selection)
+ {
+ modest_address_book_add_address (selection);
+ g_free (selection);
+ }
}
void