diff options
Diffstat (limited to 'src/namestore/gnunet-namestore-gtk.c')
-rw-r--r-- | src/namestore/gnunet-namestore-gtk.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/namestore/gnunet-namestore-gtk.c b/src/namestore/gnunet-namestore-gtk.c index bdef8986..c2eddfc4 100644 --- a/src/namestore/gnunet-namestore-gtk.c +++ b/src/namestore/gnunet-namestore-gtk.c | |||
@@ -1753,7 +1753,11 @@ gnunet_namestore_gtk_type_cellrenderercombo_changed_cb (GtkCellRendererText *tex | |||
1753 | GNS_TYPE_TO_NAME_LISTSTORE_COLUMN_TYPE, &type, | 1753 | GNS_TYPE_TO_NAME_LISTSTORE_COLUMN_TYPE, &type, |
1754 | -1); | 1754 | -1); |
1755 | /* check if this is a new record */ | 1755 | /* check if this is a new record */ |
1756 | gtk_tree_model_get_iter_from_string (tm, &it, path_string); | 1756 | if (! gtk_tree_model_get_iter_from_string (tm, &it, path_string)) |
1757 | { | ||
1758 | GNUNET_break (0); | ||
1759 | return; | ||
1760 | } | ||
1757 | gtk_tree_model_get (tm, &it, | 1761 | gtk_tree_model_get (tm, &it, |
1758 | GNS_TREESTORE_COL_NAME, &name_str, | 1762 | GNS_TREESTORE_COL_NAME, &name_str, |
1759 | -1); | 1763 | -1); |
@@ -1808,7 +1812,11 @@ gnunet_namestore_gtk_name_cellrenderertext_edited_cb (GtkCellRendererText *rende | |||
1808 | gdk_beep (); | 1812 | gdk_beep (); |
1809 | return; | 1813 | return; |
1810 | } | 1814 | } |
1811 | gtk_tree_model_get_iter_from_string (tm, &it, path); | 1815 | if (! gtk_tree_model_get_iter_from_string (tm, &it, path)) |
1816 | { | ||
1817 | GNUNET_break (0); | ||
1818 | return; | ||
1819 | } | ||
1812 | gtk_tree_model_get (tm, &it, | 1820 | gtk_tree_model_get (tm, &it, |
1813 | GNS_TREESTORE_COL_NOT_DUMMY_ROW, ¬_dummy, | 1821 | GNS_TREESTORE_COL_NOT_DUMMY_ROW, ¬_dummy, |
1814 | GNS_TREESTORE_COL_NAME, &name, | 1822 | GNS_TREESTORE_COL_NAME, &name, |