From 731e7c2fc13903df71f815154338735e8612ee17 Mon Sep 17 00:00:00 2001 From: "smfr%smfr.org" Date: Mon, 5 Dec 2005 03:51:59 +0000 Subject: [PATCH] Fix bug 292878; support Tiger .webloc files. Patch by Wevah, r=me. --- camino/src/extensions/NSURL+Utils.m | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/camino/src/extensions/NSURL+Utils.m b/camino/src/extensions/NSURL+Utils.m index abfd80e551bf..2441c9900125 100644 --- a/camino/src/extensions/NSURL+Utils.m +++ b/camino/src/extensions/NSURL+Utils.m @@ -66,6 +66,14 @@ CloseResFile(resRef); } + + if (!ret) { // Look for valid plist data. + NSDictionary *plist; + if ((plist = [[NSDictionary alloc] initWithContentsOfFile:inFile])) { + ret = [NSURL URLWithString:[plist objectForKey:@"URL"]]; + [plist release]; + } + } } return ret;