diff options
Diffstat (limited to 'beos')
-rw-r--r-- | beos/gui.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/beos/gui.cpp b/beos/gui.cpp index 4b60d7c36..204c11caf 100644 --- a/beos/gui.cpp +++ b/beos/gui.cpp @@ -352,10 +352,16 @@ nsurl *gui_get_resource_url(const char *path) { nsurl *url = NULL; BString u("rsrc:///"); + + /* default.css -> beosdefault.css */ if (strcmp(path, "default.css") == 0) - u << "beosdefault.css"; - else - u << path; + path = "beosdefault.css"; + + /* favicon.ico -> favicon.png */ + if (strcmp(path, "favicon.ico") == 0) + path = "favicon.png"; + + u << path; LOG(("(%s) -> '%s'\n", path, u.String())); nsurl_create(u.String(), &url); return url; |