[gs-cvs] rev 8012 - trunk/gs/src

ray at ghostscript.com ray at ghostscript.com
Sun May 27 22:13:25 PDT 2007


Author: ray
Date: 2007-05-27 22:13:25 -0700 (Sun, 27 May 2007)
New Revision: 8012

Modified:
   trunk/gs/src/gdevdevn.c
Log:
Change names of some functions so that NOPRIVATE still works.


Modified: trunk/gs/src/gdevdevn.c
===================================================================
--- trunk/gs/src/gdevdevn.c	2007-05-27 19:15:04 UTC (rev 8011)
+++ trunk/gs/src/gdevdevn.c	2007-05-28 05:13:25 UTC (rev 8012)
@@ -1826,7 +1826,7 @@
     return length;
 }
 
-private int write_pcx_file(gx_device_printer * pdev, char * filename, int ncomp,
+private int devn_write_pcx_file(gx_device_printer * pdev, char * filename, int ncomp,
 			    int bpc, int pcmlinelength);
 /* 
  * This is an example print page routine for a DeviceN device.  This routine
@@ -1933,14 +1933,14 @@
 
     /* Now convert the bit image files into PCX files */
     if (npcmcolors) {
-	code = write_pcx_file(pdev, (char *) &pdevn->fname,
+	code = devn_write_pcx_file(pdev, (char *) &pdevn->fname,
 				npcmcolors, bpc, pcmlinelength);
 	if (code < 0)
 	    return code;
     }
     for(i = 0; i < nspot; i++) {
 	sprintf(spotname, "%ss%d", pdevn->fname, i);
-	code = write_pcx_file(pdev, spotname, 1, bpc, linelength[i]);
+	code = devn_write_pcx_file(pdev, spotname, 1, bpc, linelength[i]);
 	if (code < 0)
 	    return code;
     }
@@ -2024,8 +2024,8 @@
 
 
 /* Forward declarations */
-private void pcx_write_rle(const byte *, const byte *, int, FILE *);
-private int pcx_write_page(gx_device_printer * pdev, FILE * infile,
+private void devn_pcx_write_rle(const byte *, const byte *, int, FILE *);
+private int devn_pcx_write_page(gx_device_printer * pdev, FILE * infile,
     int linesize, FILE * outfile, pcx_header * phdr, bool planar, int depth);
 
 static const byte pcx_cmyk_palette[16 * 3] =
@@ -2060,7 +2060,7 @@
  *   num_planes - The number of planes.
  */
 private bool
-setup_pcx_header(gx_device_printer * pdev, pcx_header * phdr, int num_planes, int bits_per_plane)
+devn_setup_pcx_header(gx_device_printer * pdev, pcx_header * phdr, int num_planes, int bits_per_plane)
 {
     bool planar = true; /* Invalid cases could cause an indeterminizm. */
  
@@ -2188,7 +2188,7 @@
  *   num_planes - The number of planes.
  */
 private int
-finish_pcx_file(gx_device_printer * pdev, FILE * file, pcx_header * header, int num_planes, int bits_per_plane)
+devn_finish_pcx_file(gx_device_printer * pdev, FILE * file, pcx_header * header, int num_planes, int bits_per_plane)
 {
     switch (num_planes) {
         case 1:
@@ -2262,7 +2262,7 @@
 
 /* Send the page to the printer. */
 private int
-write_pcx_file(gx_device_printer * pdev, char * filename, int ncomp,
+devn_write_pcx_file(gx_device_printer * pdev, char * filename, int ncomp,
 			    int bpc, int linesize)
 {
     pcx_header header;
@@ -2283,10 +2283,10 @@
 	return_error(gs_error_invalidfileaccess);
     }
 
-    planar = setup_pcx_header(pdev, &header, ncomp, bpc);
-    code = pcx_write_page(pdev, in, linesize, out, &header, planar, depth);
+    planar = devn_setup_pcx_header(pdev, &header, ncomp, bpc);
+    code = devn_pcx_write_page(pdev, in, linesize, out, &header, planar, depth);
     if (code >= 0)
-        code = finish_pcx_file(pdev, out, &header, ncomp, bpc);
+        code = devn_finish_pcx_file(pdev, out, &header, ncomp, bpc);
 
     fclose(in);
     fclose(out);
@@ -2297,7 +2297,7 @@
 /* This routine is used for all formats. */
 /* The caller has set header->bpp, nplanes, and palette. */
 private int
-pcx_write_page(gx_device_printer * pdev, FILE * infile, int linesize, FILE * outfile,
+devn_pcx_write_page(gx_device_printer * pdev, FILE * infile, int linesize, FILE * outfile,
 	       pcx_header * phdr, bool planar, int depth)
 {
     int raster = linesize;
@@ -2341,7 +2341,7 @@
 		*end = end[-1];
 		++end;
 	    }
-	    pcx_write_rle(row, end, 1, outfile);
+	    devn_pcx_write_rle(row, end, 1, outfile);
 	} else
 	    switch (depth) {
 
@@ -2371,7 +2371,7 @@
 			    /* We might be one byte short of rsize. */
 			    if (to < pend)
 				*to = to[-1];
-			    pcx_write_rle(plane, pend, 1, outfile);
+			    devn_pcx_write_rle(plane, pend, 1, outfile);
 			}
 		    }
 		    break;
@@ -2381,7 +2381,7 @@
 			int pnum;
 
 			for (pnum = 0; pnum < 3; ++pnum) {
-			    pcx_write_rle(row + pnum, row + raster, 3, outfile);
+			    devn_pcx_write_rle(row + pnum, row + raster, 3, outfile);
 			    if (pdev->width & 1)
 				fputc(0, outfile);		/* pad to even */
 			}
@@ -2406,7 +2406,7 @@
 
 /* Write one line in PCX run-length-encoded format. */
 private void
-pcx_write_rle(const byte * from, const byte * end, int step, FILE * file)
+devn_pcx_write_rle(const byte * from, const byte * end, int step, FILE * file)
 {  /*
     * The PCX format theoretically allows encoding runs of 63
     * identical bytes, but some readers can't handle repetition



More information about the gs-cvs mailing list