From a15af58cdd8fbcb0b7e47f6631ced96c816aafea Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Fri, 26 Sep 2008 15:02:11 +0000 Subject: [PATCH] Fix segfault when no domain is specified (caused by incomplete r4107) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4117 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- vpn-daemons/pptp/src/nm-pptp-service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vpn-daemons/pptp/src/nm-pptp-service.c b/vpn-daemons/pptp/src/nm-pptp-service.c index e0122a6b67..0757c45263 100644 --- a/vpn-daemons/pptp/src/nm-pptp-service.c +++ b/vpn-daemons/pptp/src/nm-pptp-service.c @@ -282,7 +282,7 @@ nm_pptp_ppp_service_cache_credentials (NMPptpPppService *self, } domain = g_hash_table_lookup (s_vpn->data, NM_PPTP_KEY_DOMAIN); - if (strlen (domain)) + if (domain && strlen (domain)) memcpy (priv->domain, domain, strlen (domain)); memcpy (priv->username, username, strlen (username));