summaryrefslogtreecommitdiff
path: root/common/gmountspec.c
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@src.gnome.org>2008-05-27 15:59:47 +0000
committerTomas Bzatek <tbzatek@src.gnome.org>2008-05-27 15:59:47 +0000
commit8b4f585df89d98034bedff379581fd168b6ae3f3 (patch)
treea4094d24a30875546fc46a8a0b7774ec959596d6 /common/gmountspec.c
parentb12af08b665428134acf30839c5a363b104a2094 (diff)
downloadgvfs-8b4f585df89d98034bedff379581fd168b6ae3f3.tar.gz
Don't allow setting a null parameter in mountspec (coming from broken backend)
svn path=/trunk/; revision=1788
Diffstat (limited to 'common/gmountspec.c')
-rw-r--r--common/gmountspec.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/gmountspec.c b/common/gmountspec.c
index d4986aff..009ad900 100644
--- a/common/gmountspec.c
+++ b/common/gmountspec.c
@@ -123,6 +123,9 @@ add_item (GMountSpec *spec,
{
GMountSpecItem item;
+ g_return_if_fail (key != NULL);
+ g_return_if_fail (value != NULL);
+
item.key = g_strdup (key);
item.value = value;