summaryrefslogtreecommitdiff
path: root/atari/gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'atari/gui.c')
-rw-r--r--atari/gui.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/atari/gui.c b/atari/gui.c
index fe32a4a34..ef6ab07bd 100644
--- a/atari/gui.c
+++ b/atari/gui.c
@@ -1067,10 +1067,9 @@ int main(int argc, char** argv)
LOG(("Creating initial browser window..."));
addr = option_homepage_url;
- if (strncmp(addr, "file://", 7)) {
+ if (strncmp(addr, "file://", 7) && strncmp(addr, "http://", 7)) {
if (stat(addr, &stat_buf) == 0) {
- file_url = malloc(strlen(addr)+8);
- sprintf(file_url, "file://%s", addr);
+ file_url = local_file_to_url(addr);
addr = file_url;
}
}