From: Alberto Garcia Date: Wed, 28 Nov 2007 10:01:54 +0000 (+0000) Subject: Fix regular expression used to check domain names. X-Git-Tag: git_migration_finished~2004 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=ed0f4872e0f92fae59976bebb6b0508fb09c091f;hp=206b438aa9012c7c4c70d76fb547ce3b3223de73 Fix regular expression used to check domain names. This one allows things like '10.0.1.1' pmo-trunk-r3831 --- 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);