# HG changeset patch # User Sadrul Habib Chowdhury # Date 1275605959 0 # Node ID f06be7aff71c0ded627f438054ffb685e2ef1806 # Parent 844181ded5069cd97d35d6e4be012c9fa02b9a26 Linkify file:// Closes #11647. diff -r 844181ded506 -r f06be7aff71c libpurple/util.c --- a/libpurple/util.c Thu Jun 03 22:47:32 2010 +0000 +++ b/libpurple/util.c Thu Jun 03 22:59:19 2010 +0000 @@ -2147,6 +2147,8 @@ c = process_link(ret, text, c, 6, "", inside_paren); } else if (!g_ascii_strncasecmp(c, "sftp://", 7)) { c = process_link(ret, text, c, 7, "", inside_paren); + } else if (!g_ascii_strncasecmp(c, "file://", 7)) { + c = process_link(ret, text, c, 7, "", inside_paren); } else if (!g_ascii_strncasecmp(c, "www.", 4) && c[4] != '.' && (c == text || badchar(c[-1]) || badentity(c-1))) { c = process_link(ret, text, c, 4, "http://", inside_paren); } else if (!g_ascii_strncasecmp(c, "ftp.", 4) && c[4] != '.' && (c == text || badchar(c[-1]) || badentity(c-1))) {