diff options
Diffstat (limited to 'sci-libs/libmems/files/libmems-1.6_p1-format-security.patch')
-rw-r--r-- | sci-libs/libmems/files/libmems-1.6_p1-format-security.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sci-libs/libmems/files/libmems-1.6_p1-format-security.patch b/sci-libs/libmems/files/libmems-1.6_p1-format-security.patch new file mode 100644 index 000000000000..3ad3da2a8d80 --- /dev/null +++ b/sci-libs/libmems/files/libmems-1.6_p1-format-security.patch @@ -0,0 +1,16 @@ + libMems/dmSML/dmsort.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libMems/dmSML/dmsort.c b/libMems/dmSML/dmsort.c +index 4c99215..2cbfa7e 100644 +--- a/libMems/dmSML/dmsort.c ++++ b/libMems/dmSML/dmsort.c +@@ -825,7 +825,7 @@ int InitdmSML( long working_mb, long buffer_size, const char* input_filename, co + if ( fgets(buf, sizeof(buf), fp) ) + { + sscanf(buf, "MemTotal: %ld kB", &memTotal); +- fprintf( stderr, buf ); ++ fprintf( stderr, "%s", buf ); + } + fclose(fp); + // allocate about 6/10 of physical memory |