From e2a714acb09db7f61505c7b22858cc58154ed0e3 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 11 Oct 2012 12:48:15 +0100 Subject: Fix warnings. --- cocoa/BrowserViewController.m | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/cocoa/BrowserViewController.m b/cocoa/BrowserViewController.m index d94b2ab77..76518a2d4 100644 --- a/cocoa/BrowserViewController.m +++ b/cocoa/BrowserViewController.m @@ -26,6 +26,7 @@ #import "desktop/options.h" #import "desktop/selection.h" +#import "utils/corestrings.h" #import "utils/filename.h" #import "utils/url.h" @@ -144,12 +145,13 @@ return; /* try to load local files directly. */ - char *scheme; - if (url_scheme(nsurl_access(content_get_url(content)), &scheme) != URL_FUNC_OK) + lwc_string *scheme = nsurl_get_component(hlcache_handle_get_url(content), NSURL_SCHEME); + if (scheme == NULL) return; - if (strcmp(scheme, "file") == 0) - path = url_to_path(nsurl_access(content_get_url(content))); - free(scheme); + + if (lwc_string_isequal(scheme, corestring_lwc_file) == 0) + path = url_to_path(nsurl_access(hlcache_handle_get_url(content))); + lwc_string_unref(scheme); if (path == NULL) { /* We cannot release the requested filename until after it -- cgit v1.2.3