aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-07-11 11:11:44 +0000
committerChristian Grothoff <christian@grothoff.org>2013-07-11 11:11:44 +0000
commite7dfcfe11b625ec091c70fba37629fd784227b7f (patch)
treeaff7a6ebcdce41b63bbdefabe5dd80a6b6823edb
parentc209fbf6e9d7d0a9f685893ccf6598b92f586a2a (diff)
downloadgnunet-gtk-e7dfcfe11b625ec091c70fba37629fd784227b7f.tar.gz
gnunet-gtk-e7dfcfe11b625ec091c70fba37629fd784227b7f.zip
-fix crash
-rw-r--r--src/setup/gnunet-setup-gns.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/setup/gnunet-setup-gns.c b/src/setup/gnunet-setup-gns.c
index fcabc7d9..f2b673e1 100644
--- a/src/setup/gnunet-setup-gns.c
+++ b/src/setup/gnunet-setup-gns.c
@@ -1256,7 +1256,8 @@ GNUNET_setup_gns_type_cellrenderercombo_changed_cb (GtkCellRendererCombo *combo,
1256 } 1256 }
1257 GNUNET_CRYPTO_hash (name_str, strlen (name_str), &name_hash); 1257 GNUNET_CRYPTO_hash (name_str, strlen (name_str), &name_hash);
1258 ri = GNUNET_CONTAINER_multihashmap_get (n2r, &name_hash); 1258 ri = GNUNET_CONTAINER_multihashmap_get (n2r, &name_hash);
1259 if (GNUNET_OK == check_permissions (ri, type)) 1259 if ( (NULL == ri) ||
1260 (GNUNET_OK == check_permissions (ri, type)) )
1260 launch_edit_dialog (type, name_str, ri, UINT_MAX); 1261 launch_edit_dialog (type, name_str, ri, UINT_MAX);
1261 g_free (name_str); 1262 g_free (name_str);
1262 g_free (new_text); 1263 g_free (new_text);