diff options
author | jcid <devnull@localhost> | 2008-08-12 22:24:37 +0200 |
---|---|---|
committer | jcid <devnull@localhost> | 2008-08-12 22:24:37 +0200 |
commit | 50b3b7b3e576bfcb8682ce7d4b0eb15086c214b4 (patch) | |
tree | 8dcfb49b2dc4a3d650bf8cbba160e057ae4fa0bd /dpi/downloads.cc | |
parent | 9eba6c5572de8bfe82606206e8a44a403d936f32 (diff) |
- Eliminated gcc 4.2.3 warnings on 64bit OS.
Diffstat (limited to 'dpi/downloads.cc')
-rw-r--r-- | dpi/downloads.cc | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/dpi/downloads.cc b/dpi/downloads.cc index 9dac719f..d2f3a54b 100644 --- a/dpi/downloads.cc +++ b/dpi/downloads.cc @@ -134,14 +134,14 @@ public: void child_init(); void father_init(); void update_size(int new_sz); - void log_text_add(char *buf, ssize_t st); + void log_text_add(const char *buf, ssize_t st); void log_text_show(); void abort_dl(); void prButton_cb(); pid_t pid() { return mPid; } void pid(pid_t p) { mPid = p; } void child_finished(int status); - void status_msg(char *msg) { prBar->message(msg); } + void status_msg(const char *msg) { prBar->message((char*)msg); } Widget *get_widget() { return group; } int widget_done() { return WidgetDone; } void widget_done(int val) { WidgetDone = val; } @@ -325,15 +325,15 @@ DLItem::DLItem(const char *full_filename, const char *url, DLAction action) Filter_smtp_hack(esc_url); dl_argv = new char*[8]; int i = 0; - dl_argv[i++] = "wget"; + dl_argv[i++] = (char*)"wget"; if (action == DL_CONTINUE) { if (stat(fullname, &ss) == 0) init_bytesize = (int)ss.st_size; - dl_argv[i++] = "-c"; + dl_argv[i++] = (char*)"-c"; } - dl_argv[i++] = "--load-cookies"; + dl_argv[i++] = (char*)"--load-cookies"; dl_argv[i++] = dStrconcat(dGethomedir(), "/.dillo/cookies.txt", NULL); - dl_argv[i++] = "-O"; + dl_argv[i++] = (char*)"-O"; dl_argv[i++] = fullname; dl_argv[i++] = esc_url; dl_argv[i++] = NULL; @@ -481,9 +481,10 @@ void DLItem::update_prSize(int newsize) prSize->redraw_label(); } -void DLItem::log_text_add(char *buf, ssize_t st) +void DLItem::log_text_add(const char *buf, ssize_t st) { - char *p, *q, *d, num[64]; + const char *p; + char *q, *d, num[64]; // Make room... if (log_len + st >= log_max) { @@ -941,8 +942,8 @@ end: */ static void dlwin_esc_cb(Widget *, void *) { - char *msg = "There are running downloads.\n" - "ABORT them and EXIT anyway?"; + const char *msg = "There are running downloads.\n" + "ABORT them and EXIT anyway?"; if (dl_win && dl_win->num_running() > 0) { int ch = fltk::choice(msg, "Yes", "*No", "Cancel"); |