From: kramm <kramm>
Date: Wed, 26 Jun 2002 18:47:17 +0000 (+0000)
Subject: put out CID warning only once
X-Git-Tag: release-0-4-1~20
X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=a5919d0134bcf5cbd0efee83baf175f002766864;p=swftools.git

put out CID warning only once
---

diff --git a/pdf2swf/SWFOutputDev.cc b/pdf2swf/SWFOutputDev.cc
index 3bd4c3a..1af448c 100644
--- a/pdf2swf/SWFOutputDev.cc
+++ b/pdf2swf/SWFOutputDev.cc
@@ -578,6 +578,7 @@ void SWFOutputDev::beginString(GfxState *state, GString *s)
 }
 
 int charcounter = 0;
+int ciderror = 0;
 void SWFOutputDev::drawChar(GfxState *state, double x, double y,
 			double dx, double dy,
 			double originX, double originY,
@@ -590,7 +591,9 @@ void SWFOutputDev::drawChar(GfxState *state, double x, double y,
        GfxFont*font = state->getFont();
        Gfx8BitFont*font8;
        if(font->isCIDFont()) {
-	   logf("<error> CID Font");
+	   if(!ciderror)
+	    logf("<error> Not drawing CID Font characters!");
+	   ciderror++;
 	   return;
        }
        if(font->getType() == fontType3) {