diff --git a/src/syncterm/term.c b/src/syncterm/term.c index 7e24175aae41f1732f5863e60732c81f51db7796..dd9668513256cc738165fe0d680a35be387e0ae6 100644 --- a/src/syncterm/term.c +++ b/src/syncterm/term.c @@ -841,6 +841,7 @@ void guts_background_download(void *cbdata) ,NULL /* is_cancelled */ ,guts_data_waiting ,guts_flush_send); + zm.log_level=&log_level; /* ToDo: This would be a good time to detach or something. */ zmodem_recv_files(&zm,gi.files[0],&bytes_received); @@ -874,6 +875,7 @@ void guts_background_upload(void *cbdata) ,NULL /* is_cancelled */ ,guts_data_waiting ,guts_flush_send); + zm.log_level=&log_level; zm.current_file_num = zm.total_files = 1; /* ToDo: support multi-file/batch uploads */ @@ -1037,6 +1039,7 @@ void zmodem_upload(struct bbslist *bbs, FILE *fp, char *path) ,NULL /* zmodem_check_abort */ ,data_waiting ,flush_send); + zm.log_level=&log_level; zm.current_file_num = zm.total_files = 1; /* ToDo: support multi-file/batch uploads */ @@ -1145,6 +1148,7 @@ void zmodem_download(struct bbslist *bbs) ,NULL /* zmodem_check_abort */ ,data_waiting ,flush_send); + zm.log_level=&log_level; zm.duplicate_filename=zmodem_duplicate_callback; @@ -1349,6 +1353,7 @@ void xmodem_upload(struct bbslist *bbs, FILE *fp, char *path, long mode, int las ,is_connected ,NULL /* xmodem_check_abort */ ,flush_send); + xm.log_level=&log_level; if(!data_waiting(&xm, 0)) { switch(lastch) { case 'G': @@ -1529,6 +1534,7 @@ void xmodem_download(struct bbslist *bbs, long mode, char *path) ,is_connected ,NULL /* xmodem_check_abort */ ,flush_send); + xm.log_level=&log_level; while(is_connected(NULL)) { if(mode&XMODEM) { if(isfullpath(path))