diff options
Diffstat (limited to 'atari/download.c')
-rw-r--r-- | atari/download.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/atari/download.c b/atari/download.c index ce56d66d3..c6f1d684b 100644 --- a/atari/download.c +++ b/atari/download.c @@ -195,9 +195,8 @@ static void on_close(struct gui_download_window * dw) static void gui_download_window_destroy( struct gui_download_window * gdw) { + LOG("gdw %p", gdw); - - LOG(""); if (gdw->status == NSATARI_DOWNLOAD_WORKING) { download_context_abort(gdw->ctx); } @@ -355,14 +354,13 @@ gui_download_window_create(download_context *ctx, struct gui_window *parent) static nserror gui_download_window_data(struct gui_download_window *dw, const char *data, unsigned int size) { - uint32_t clck = clock(); uint32_t tnow = clck / (CLOCKS_PER_SEC>>3); uint32_t sdiff = (clck / (CLOCKS_PER_SEC)) - dw->start; - LOG(""); + LOG("dw %p",dw); - if(dw->abort == true){ + if (dw->abort == true){ dw->status = NSATARI_DOWNLOAD_CANCELED; dw->abort = false; download_context_abort(dw->ctx); @@ -409,6 +407,7 @@ static void gui_download_window_error(struct gui_download_window *dw, const char *error_msg) { LOG("%s", error_msg); + strncpy((char*)&dw->lbl_file, error_msg, MAX_SLEN_LBL_FILE-1); dw->status = NSATARI_DOWNLOAD_ERROR; gemtk_wm_exec_redraw(dw->guiwin, NULL); @@ -418,7 +417,7 @@ static void gui_download_window_error(struct gui_download_window *dw, static void gui_download_window_done(struct gui_download_window *dw) { - LOG(""); + LOG("dw %p", dw); // TODO: change abort to close dw->status = NSATARI_DOWNLOAD_COMPLETE; |