diff options
author | Rob Jackson <jacko@xms.ms> | 2004-01-26 22:55:23 +0000 |
---|---|---|
committer | Rob Jackson <jacko@xms.ms> | 2004-01-26 22:55:23 +0000 |
commit | c05a832714f2eafd8dacd9307bd8257193ab1fdf (patch) | |
tree | 43c3e6f11c4d393805bb9d974d14c7187446b8c1 /riscos/window.c | |
parent | 23c204d575cbcb70d81148cd0e41e2b8370bf13c (diff) | |
download | netsurf-c05a832714f2eafd8dacd9307bd8257193ab1fdf.tar.gz netsurf-c05a832714f2eafd8dacd9307bd8257193ab1fdf.tar.bz2 |
[project @ 2004-01-26 22:55:23 by rob]
Changes in positioning of variable declarations to allow compile with 2.95.5 compiler again
svn path=/import/netsurf/; revision=512
Diffstat (limited to 'riscos/window.c')
-rw-r--r-- | riscos/window.c | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/riscos/window.c b/riscos/window.c index 540f7000a..42d5ffcc9 100644 --- a/riscos/window.c +++ b/riscos/window.c @@ -736,20 +736,22 @@ bool ro_gui_window_keypress(gui_window *g, int key, bool toolbar) case wimp_KEY_RETURN: if (!toolbar) break; - char *url = xcalloc(1, 10 + strlen(g->url)); - char *url2; - if (g->url[strspn(g->url, "abcdefghijklmnopqrstuvwxyz")] != ':') { - strcpy(url, "http://"); - strcpy(url + 7, g->url); - } else { - strcpy(url, g->url); - } - url2 = url_join(url, 0); - free(url); - if (url2) { - gui_window_set_url(g, url2); - browser_window_open_location(g->data.browser.bw, url2); - free(url2); + else { + char *url = xcalloc(1, 10 + strlen(g->url)); + char *url2; + if (g->url[strspn(g->url, "abcdefghijklmnopqrstuvwxyz")] != ':') { + strcpy(url, "http://"); + strcpy(url + 7, g->url); + } else { + strcpy(url, g->url); + } + url2 = url_join(url, 0); + free(url); + if (url2) { + gui_window_set_url(g, url2); + browser_window_open_location(g->data.browser.bw, url2); + free(url2); + } } return true; |