summaryrefslogtreecommitdiff
path: root/riscos/download.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2014-05-26 10:15:54 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2014-05-26 10:15:54 +0100
commite39f0ff2f163419fb588258b78450a204f112c2a (patch)
tree281e16a7cb9d40bae97233ae1bd8d5fef7db5579 /riscos/download.c
parent994caa34cb1c9f4ac1fae594c674c89f8e050b28 (diff)
downloadnetsurf-e39f0ff2f163419fb588258b78450a204f112c2a.tar.gz
netsurf-e39f0ff2f163419fb588258b78450a204f112c2a.tar.bz2
Scope reduce some variables.
Diffstat (limited to 'riscos/download.c')
-rw-r--r--riscos/download.c9
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, '.');