diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-26 10:15:54 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2014-05-26 10:15:54 +0100 |
commit | e39f0ff2f163419fb588258b78450a204f112c2a (patch) | |
tree | 281e16a7cb9d40bae97233ae1bd8d5fef7db5579 /riscos/download.c | |
parent | 994caa34cb1c9f4ac1fae594c674c89f8e050b28 (diff) | |
download | netsurf-e39f0ff2f163419fb588258b78450a204f112c2a.tar.gz netsurf-e39f0ff2f163419fb588258b78450a204f112c2a.tar.bz2 |
Scope reduce some variables.
Diffstat (limited to 'riscos/download.c')
-rw-r--r-- | riscos/download.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/riscos/download.c b/riscos/download.c index 72bacc872..cbc693f10 100644 --- a/riscos/download.c +++ b/riscos/download.c @@ -598,7 +598,6 @@ static nserror gui_download_window_data(struct gui_download_window *dw, void ro_gui_download_update_status(struct gui_download_window *dw) { - char *received; char *total_size; char *speed; char time[20] = "?"; @@ -620,6 +619,7 @@ void ro_gui_download_update_status(struct gui_download_window *dw) total_size = human_friendly_bytesize(max(dw->received, dw->total_size)); if (dw->ctx) { + char *received; rate = (dw->received - dw->last_received) / dt; received = human_friendly_bytesize(dw->received); /* A simple 'modified moving average' download rate calculation @@ -833,9 +833,6 @@ static void gui_download_window_done(struct gui_download_window *dw) bool ro_gui_download_click(wimp_pointer *pointer) { struct gui_download_window *dw; - char command[256] = "Filer_OpenDir "; - char *dot; - os_error *error; dw = (struct gui_download_window *)ro_gui_wimp_event_get_user_data(pointer->w); if ((pointer->buttons & (wimp_DRAG_SELECT | wimp_DRAG_ADJUST)) && @@ -859,6 +856,10 @@ bool ro_gui_download_click(wimp_pointer *pointer) ro_gui_drag_icon(x, y, sprite); } else if (pointer->i == ICON_DOWNLOAD_DESTINATION) { + os_error *error; + char command[256] = "Filer_OpenDir "; + char *dot; + strncpy(command + 14, dw->path, 242); command[255] = 0; dot = strrchr(command, '.'); |