From 44706a1d0bc863eb6ffd9e14a207c230e9d3a028 Mon Sep 17 00:00:00 2001 From: Xan Lopez Date: Mon, 10 Aug 2009 13:38:00 +0300 Subject: Move URL normalization into a utility function --- embed/ephy-embed-utils.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'embed/ephy-embed-utils.c') diff --git a/embed/ephy-embed-utils.c b/embed/ephy-embed-utils.c index a5c77a782..0405de744 100644 --- a/embed/ephy-embed-utils.c +++ b/embed/ephy-embed-utils.c @@ -95,3 +95,18 @@ ephy_embed_utils_address_has_web_scheme (const char *address) return has_web_scheme; } + +char* +ephy_embed_utils_normalize_address (const char *address) +{ + char *effective_address; + + g_return_val_if_fail (address, NULL); + + if (ephy_embed_utils_address_has_web_scheme (address) == FALSE) + effective_address = g_strconcat ("http://", address, NULL); + else + effective_address = g_strdup (address); + + return effective_address; +} -- cgit v1.2.3