summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorTor Andersson <tor@ghostscript.com>2011-03-06 14:25:41 +0000
committerTor Andersson <tor@ghostscript.com>2011-03-06 14:25:41 +0000
commitb5a4ed89c89dd94b21f4c9936abc2567a1553555 (patch)
tree5ee5dee10dc4f1d67c391bb3895b4d7bef24b197 /apps
parentade55e530539613b4ccc5184a4746091018a866b (diff)
downloadmupdf-b5a4ed89c89dd94b21f4c9936abc2567a1553555.tar.xz
Inhibit warning message spam by introducing a repeat counter.
Diffstat (limited to 'apps')
-rw-r--r--apps/pdfapp.c4
-rw-r--r--apps/pdfclean.c2
-rw-r--r--apps/pdfdraw.c4
-rw-r--r--apps/pdfextract.c2
-rw-r--r--apps/pdfshow.c2
5 files changed, 14 insertions, 0 deletions
diff --git a/apps/pdfapp.c b/apps/pdfapp.c
index 58f60352..3980c57d 100644
--- a/apps/pdfapp.c
+++ b/apps/pdfapp.c
@@ -205,6 +205,8 @@ void pdfapp_close(pdfapp_t *app)
pdf_freexref(app->xref);
app->xref = nil;
}
+
+ fz_flushwarnings();
}
static fz_matrix pdfapp_viewctm(pdfapp_t *app)
@@ -339,6 +341,8 @@ static void pdfapp_showpage(pdfapp_t *app, int loadpage, int drawpage, int repai
wincursor(app, ARROW);
}
+
+ fz_flushwarnings();
}
static void pdfapp_gotouri(pdfapp_t *app, fz_obj *uri)
diff --git a/apps/pdfclean.c b/apps/pdfclean.c
index 8f51157a..2be479aa 100644
--- a/apps/pdfclean.c
+++ b/apps/pdfclean.c
@@ -769,5 +769,7 @@ int main(int argc, char **argv)
pdf_freexref(xref);
+ fz_flushwarnings();
+
return 0;
}
diff --git a/apps/pdfdraw.c b/apps/pdfdraw.c
index 9ce72cf0..9c46a3a9 100644
--- a/apps/pdfdraw.c
+++ b/apps/pdfdraw.c
@@ -238,6 +238,8 @@ static void drawpage(pdf_xref *xref, int pagenum)
printf("\n");
pdf_agestore(xref->store, 3);
+
+ fz_flushwarnings();
}
static void drawrange(pdf_xref *xref, char *range)
@@ -374,5 +376,7 @@ int main(int argc, char **argv)
fz_freeglyphcache(glyphcache);
+ fz_flushwarnings();
+
return 0;
}
diff --git a/apps/pdfextract.c b/apps/pdfextract.c
index 340a351d..1d01b4d5 100644
--- a/apps/pdfextract.c
+++ b/apps/pdfextract.c
@@ -216,5 +216,7 @@ int main(int argc, char **argv)
pdf_freexref(xref);
+ fz_flushwarnings();
+
return 0;
}
diff --git a/apps/pdfshow.c b/apps/pdfshow.c
index eda01e30..4eda9b81 100644
--- a/apps/pdfshow.c
+++ b/apps/pdfshow.c
@@ -234,5 +234,7 @@ int main(int argc, char **argv)
pdf_freexref(xref);
+ fz_flushwarnings();
+
return 0;
}