From ed0f4872e0f92fae59976bebb6b0508fb09c091f Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Wed, 28 Nov 2007 10:01:54 +0000 Subject: [PATCH] Fix regular expression used to check domain names. This one allows things like '10.0.1.1' pmo-trunk-r3831 --- src/modest-text-utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modest-text-utils.c b/src/modest-text-utils.c index c054a5e..f529d18 100644 --- a/src/modest-text-utils.c +++ b/src/modest-text-utils.c @@ -1218,7 +1218,7 @@ modest_text_utils_validate_domain_name (const gchar *domain) { gboolean valid = FALSE; regex_t rx; - const gchar* domain_regex = "^[a-z0-9]([.]?[a-z0-9-])*[a-z0-9]$"; + const gchar* domain_regex = "^([a-z0-9-]*[a-z0-9]\\.)+[a-z0-9-]*[a-z0-9]$"; g_return_val_if_fail (domain, FALSE); -- 1.7.9.5