Blob Blame History Raw
--- src/gagx.c	2012-10-25 10:47:00.000000000 -0400
+++ src/gagx.c.new	2014-02-24 22:29:27.227723077 -0500
@@ -3639,7 +3639,7 @@
   else {
     len = strlen(pcm->shpfname);
     fnroot = (char *)galloc(len+1,"shpfn");
-    snprintf(fnroot,len+1,pcm->shpfname);
+    snprintf(fnroot,len+1,"%s",pcm->shpfname);
   }
   if ((dbfid = DBFCreate(fnroot))==NULL) {
     gaprnt(0,"Error in gashpwrt: Unable to create data base file\n");
@@ -4958,11 +4958,11 @@
 
   if (pcm->ffile != stdout) {
     if (pcm->fwname) {
-      snprintf(pout,255,"Wrote %ld of %i elements to ", written, exsz);
+      snprintf(pout,255,"Wrote %ld of %i elements to ", (long)written, exsz);
       gaprnt (2,pout);
       gaprnt (2,pcm->fwname);
     } else {
-      snprintf(pout,255,"Wrote %ld of %i elements to grads.fwrite", written, exsz);
+      snprintf(pout,255,"Wrote %ld of %i elements to grads.fwrite", (long)written, exsz);
       gaprnt (2,pout);
     }