chiark / gitweb /
Do not flush in ocr debug if debug not enabled
authorIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 19 Jul 2009 15:20:17 +0000 (16:20 +0100)
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 19 Jul 2009 15:20:17 +0000 (16:20 +0100)
pctb/ocr.c

index f7cb4504224583c48f4796a11991b48b81366e22..92b09031c5c53ccde0029c0b7a26343db68645c6 100644 (file)
@@ -397,7 +397,7 @@ static DatabaseNode *findchar_1ctx(const FindCharArgs *fca,
   int x= fca->x;
 
   for (;;) {
   int x= fca->x;
 
   for (;;) {
-    debug_flush();
+    if (DEBUGP(ocr)) debug_flush();
     debugf(" | x=%d",x);
     if (x > fca->w) break;
     Pixcol cv= fca->cols[x];
     debugf(" | x=%d",x);
     if (x > fca->w) break;
     Pixcol cv= fca->cols[x];
@@ -531,7 +531,7 @@ OcrResultGlyph *ocr(OcrReader *rd, OcrCellType ct, int w,
 
   x=0;
   for (;;) {
 
   x=0;
   for (;;) {
-    debug_flush();
+    if (DEBUGP(ocr)) debug_flush();
     /* skip spaces */
     if (x>=w)
       break;
     /* skip spaces */
     if (x>=w)
       break;