From: jongfoster Date: Sat, 26 May 2001 15:21:28 +0000 (+0000) Subject: Activity animation in Win32 GUI now works even if debug==0 X-Git-Tag: v_2_9_9~479 X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=commitdiff_plain;h=22ad803b12662fdedb2a02abda4f1a7af7b6b5b6 Activity animation in Win32 GUI now works even if debug==0 --- diff --git a/errlog.c b/errlog.c index 4ef0e974..7861253e 100644 --- a/errlog.c +++ b/errlog.c @@ -1,4 +1,4 @@ -const char errlog_rcs[] = "$Id: errlog.c,v 1.5 2001/05/22 18:46:04 oes Exp $"; +const char errlog_rcs[] = "$Id: errlog.c,v 1.6 2001/05/25 21:55:08 jongfoster Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/errlog.c,v $ @@ -33,6 +33,9 @@ const char errlog_rcs[] = "$Id: errlog.c,v 1.5 2001/05/22 18:46:04 oes Exp $"; * * Revisions : * $Log: errlog.c,v $ + * Revision 1.6 2001/05/25 21:55:08 jongfoster + * Now cleans up properly on FATAL (removes taskbar icon etc) + * * Revision 1.5 2001/05/22 18:46:04 oes * * - Enabled filtering banners by size rather than URL @@ -251,7 +254,19 @@ void log_error(int loglevel, char *fmt, ...) char * src = fmt; int outc = 0; long this_thread = 1; /* was: pthread_t this_thread;*/ - + +#if defined(_WIN32) && !defined(_WIN_CONSOLE) + /* + * Irrespective of debug setting, a GET/POST/CONNECT makes + * the taskbar icon animate. (There is an option to disable + * this but checking that is handled inside LogShowActivity()). + */ + if (loglevel == LOG_LEVEL_GPC) + { + LogShowActivity(); + } +#endif /* defined(_WIN32) && !defined(_WIN_CONSOLE) */ + /* verify if loglevel applies to current settings and bail out if negative */ if(!(loglevel & debug)) { @@ -508,7 +523,6 @@ void log_error(int loglevel, char *fmt, ...) #if defined(_WIN32) && !defined(_WIN_CONSOLE) /* Write to display */ LogPutString(outbuf); - LogShowActivity(); #endif /* defined(_WIN32) && !defined(_WIN_CONSOLE) */ }