diff options
author | Nick White <arch@njw.me.uk> | 2008-04-02 22:20:24 +0000 |
---|---|---|
committer | Nick White <arch@njw.me.uk> | 2008-04-02 22:20:24 +0000 |
commit | 54160445284875eee9ed85d513791b193a076d0b (patch) | |
tree | df991e30a202c4cc3393e98977a9c34a6a09ce48 /src/download.c | |
parent | 8e189aaac36056e58b08573c6c57f8dabf1ef905 (diff) |
Fix for media xml crash bugs
Formatting
Check for empty item titles
Created function to check if any part of a string contains a phrase
Added some basic error checking to getquote
Note this does not completely fix all problems
git-archimport-id: getht@sv.gnu.org/getht--mainline--0.1--patch-31
Diffstat (limited to 'src/download.c')
-rw-r--r-- | src/download.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/download.c b/src/download.c index 1108b6d..cddf0de 100644 --- a/src/download.c +++ b/src/download.c @@ -134,7 +134,10 @@ int update_progress(void *data, double dltotal, double dlnow, /* Print status information */ { double frac; - frac = 100 * dlnow / dltotal; + if(dlnow > 0) + frac = 100 * dlnow / dltotal; + else + frac = 0; printf("\rDownload progress: %3.0lf%% ", frac); fflush(stdout); |