summaryrefslogtreecommitdiff
path: root/riscos/window.c
diff options
context:
space:
mode:
authorRob Jackson <jacko@xms.ms>2004-01-26 22:55:23 +0000
committerRob Jackson <jacko@xms.ms>2004-01-26 22:55:23 +0000
commitc05a832714f2eafd8dacd9307bd8257193ab1fdf (patch)
tree43c3e6f11c4d393805bb9d974d14c7187446b8c1 /riscos/window.c
parent23c204d575cbcb70d81148cd0e41e2b8370bf13c (diff)
downloadnetsurf-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.c30
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;