[warning] METIS: Don't pass arbitrary strings as the format argument to fprintf
authorPhil Miller <mille121@illinois.edu>
Tue, 13 Mar 2012 22:59:02 +0000 (17:59 -0500)
committerPhil Miller <mille121@illinois.edu>
Tue, 13 Mar 2012 22:59:02 +0000 (17:59 -0500)
src/libs/ck-libs/parmetis/METISLib/util.c
src/libs/ck-libs/parmetis/ParMETISLib/util.c

index 66044cb6ef23fbec39f67a64d6392ea381d68956..084512c913dcf39228cf34249da6add120066419 100644 (file)
@@ -28,7 +28,7 @@ void errexit(char *f_str,...)
 
   sprintf(out2, "Error! %s", out1);
 
-  fprintf(stdout, out2);
+  fputs(out2, stdout);
   fflush(stdout);
 
   abort();
index 86a965419ec13a598c90f7aecaf8398d389dcfd9..48caf85fb8feedba0d510c726b71140676888919 100644 (file)
@@ -28,7 +28,7 @@ void errexit(char *f_str,...)
 
   sprintf(out2, "Error! %s", out1);
 
-  fprintf(stdout, out2);
+  fputs(out2, stdout);
   fflush(stdout);
 
   abort();
@@ -49,7 +49,7 @@ void myprintf(CtrlType *ctrl, char *f_str,...)
 
   sprintf(out2, "[%2d] %s", ctrl->mype, out1);
 
-  fprintf(stdout, out2);
+  fputs(out2, stdout);
   fflush(stdout);
 
 }