summaryrefslogtreecommitdiff
path: root/src/download.c
diff options
context:
space:
mode:
authorNick White <arch@njw.me.uk>2008-04-02 22:20:24 +0000
committerNick White <arch@njw.me.uk>2008-04-02 22:20:24 +0000
commit54160445284875eee9ed85d513791b193a076d0b (patch)
treedf991e30a202c4cc3393e98977a9c34a6a09ce48 /src/download.c
parent8e189aaac36056e58b08573c6c57f8dabf1ef905 (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.c5
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);