[ncl] Fix more format errors

Orion Poplawski orion at fedoraproject.org
Sat Feb 1 16:01:39 UTC 2014


commit b7fb5ba16dc35cc703877c342ea9c5dc4be38721
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Sat Feb 1 09:02:06 2014 -0700

    Fix more format errors

 ncl-format.patch |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)
---
diff --git a/ncl-format.patch b/ncl-format.patch
index c40a696..5b15e3e 100644
--- a/ncl-format.patch
+++ b/ncl-format.patch
@@ -26,6 +26,49 @@ diff -up ncl_ncarg-6.1.2/ncarg2d/src/bin/logos/ncarlogo2ps.c.format ncl_ncarg-6.
    free(translate);
    free(scale);
    free(rotate);
+diff -up ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/pdf.c.format ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/pdf.c
+--- ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/pdf.c.format	2013-02-06 20:27:01.000000000 -0700
++++ ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/pdf.c	2014-02-01 09:01:41.672487008 -0700
+@@ -398,10 +398,10 @@ void PDFpreamble (PDFddp *psa, preamble_
+     object_pointer[0] = byte_count;
+ 
+     strn = "%%PDF-1.4\n";      /* Double % prints as a single % */
+-    (void) fprintf(fp, strn);  /* Double % prints as a single % */
++    (void) fprintf(fp, "%s", strn);  /* Double % prints as a single % */
+     byte_count += 9;           /* Double % prints as a single % */
+     strn = "%%\307\354\217\242\n";
+-    (void) fprintf(fp, strn);
++    (void) fprintf(fp, "%s", strn);
+     byte_count += 6;        
+   
+     object_number = 2;
+@@ -1783,7 +1783,7 @@ int PDFCloseWorkstation(GKSC *gksc)
+  */
+   object_pointer[1] = byte_count;
+   tstring = " 1 0 obj\n<<\n/Type /Pages\n/Kids [\n";
+-  fprintf(fp,tstring);
++  fprintf(fp,"%s",tstring);
+   byte_count += strlen(tstring);
+ 
+   for (i = 0; i < psa->page_number-1; i++) {
+@@ -1795,7 +1795,7 @@ int PDFCloseWorkstation(GKSC *gksc)
+   byte_count += 16;
+ 
+   tstring = ">>\nendobj\n";
+-  fprintf(fp,tstring);
++  fprintf(fp,"%s",tstring);
+   byte_count += strlen(tstring);
+ 
+ /*
+@@ -3645,7 +3645,7 @@ void PDFPutStream(FILE *fp) {
+   fprintf(fp, "%6d 0 obj\n<< /Length %10d >>\nstream\n",object_number+1,
+                stream_size);
+   for (i = 0; i < num_page_lines+1; i++) {
+-    fprintf(fp,page_lines[i]);
++    fprintf(fp, "%s",page_lines[i]);
+     fflush(fp);
+   }
+   fprintf(fp, "endstream\nendobj\n");
 diff -up ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/ps.c.format ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/ps.c
 --- ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/ps.c.format	2013-02-06 20:27:01.000000000 -0700
 +++ ncl_ncarg-6.1.2/ncarg2d/src/libncarg_gks/cdrivers/ps.c	2014-01-31 22:45:29.039294483 -0700


More information about the scm-commits mailing list