]> spindle.queued.net Git - midori/commitdiff
Tweak magic URI and add a test string
authorChristian Dywan <christian@twotoasts.de>
Mon, 9 Feb 2009 21:03:04 +0000 (22:03 +0100)
committerChristian Dywan <christian@twotoasts.de>
Mon, 9 Feb 2009 21:03:04 +0000 (22:03 +0100)
midori/sokoke.c
tests/magic-uri.c

index 78f822cd392bd1704faa257cb776019fdc1b5596..8b409f244144629561fd76aa8fc1e21d4e53a844 100644 (file)
@@ -155,7 +155,8 @@ sokoke_magic_uri (const gchar* uri,
     {
         /* Do we have a domain, ip address or localhost? */
         search = strchr (uri, ':');
-        if (search && search[0] && !g_ascii_isalpha (search[1]))
+        if (search && search[0] &&
+            !g_ascii_isalpha (search[1]) && search[1] != ' ')
             if (!strchr (search, '.'))
                 return g_strconcat ("http://", uri, NULL);
         if (!strcmp (uri, "localhost") || g_str_has_prefix (uri, "localhost/"))
index 5192fac31120270f2b6a5c3de40df43948cfa386..3fd833679cf163bb5d00332619070df1369d9ee0 100644 (file)
@@ -92,6 +92,8 @@ main (int    argc,
     test_input ("g de.po verbose", NULL);
     test_input ("sm de.po verbose", SM "de.po verbose");
     test_input ("javascript:alert(1)", "javascript:alert(1)");
+    test_input ("sm warning: configure /dev/net: virtual",
+                SM "warning: configure /dev/net: virtual");
 
     return 0;
 }