Description: Remove summary line from quiet mode
Author: Mathieu Malaterre <malat@debian.org>
Bug-Debian: http://bugs.debian.org/606726
Forwarded: not-needed

--- jpegoptim-1.2.3.orig/jpegoptim.c
+++ jpegoptim-1.2.3/jpegoptim.c
@@ -464,7 +464,11 @@ int main(int argc, char **argv)
       continue;
    }
 
-   if (!retry) { printf("%s ",argv[i]); fflush(stdout); }
+   if (!retry) {
+  if(!quiet_mode) {
+ printf("%s ",argv[i]); fflush(stdout); 
+}
+}
 
    /* prepare to decompress */
    global_error_counter=0;
@@ -499,6 +503,7 @@ int main(int argc, char **argv)
 
 
    if (!retry) {
+   if (!quiet_mode) {
      printf("%dx%d %dbit ",(int)dinfo.image_width,
 	    (int)dinfo.image_height,(int)dinfo.num_components*8);
 
@@ -509,6 +514,7 @@ int main(int argc, char **argv)
      if (dinfo.saw_JFIF_marker) printf("JFIF ");
      fflush(stdout);
    }
+   }
 
    insize=file_size(infile);
 
@@ -533,10 +539,12 @@ int main(int argc, char **argv)
    }
 
    if (!retry) {
+   if (!quiet_mode) {
      if (!global_error_counter) printf(" [OK] ");
      else printf(" [WARNING] ");
      fflush(stdout);
    }
+   }
 
 
    if (dest && !noaction) {
@@ -633,19 +641,19 @@ int main(int argc, char **argv)
 
    retry=0;
    ratio=(insize-outsize)*100.0/insize;
-   printf("%ld --> %ld bytes (%0.2f%%), ",insize,outsize,ratio);
+   if(!quiet_mode) printf("%ld --> %ld bytes (%0.2f%%), ",insize,outsize,ratio);
    average_count++;
    average_rate+=(ratio<0 ? 0.0 : ratio);
 
    if (outsize<insize || force) {
         total_save+=(insize-outsize)/1024.0;
-	printf("optimized.\n");
+	if(!quiet_mode) printf("optimized.\n");
         if (noaction) continue;
 	if (verbose_mode > 1 && !quiet_mode) 
 	  fprintf(stderr,"renaming: %s to %s\n",outfname,newname);
 	if (rename(outfname,newname)) fatal("cannot rename temp file");
    } else {
-	printf("skipped.\n");
+	if(!quiet_mode) printf("skipped.\n");
 	if (!noaction) delete_file(outfname);
    }
    
