diff options
Diffstat (limited to 'sci-chemistry/eden/files/eden-5.3-format-security.patch')
-rw-r--r-- | sci-chemistry/eden/files/eden-5.3-format-security.patch | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/sci-chemistry/eden/files/eden-5.3-format-security.patch b/sci-chemistry/eden/files/eden-5.3-format-security.patch deleted file mode 100644 index 04b5ecfddebb..000000000000 --- a/sci-chemistry/eden/files/eden-5.3-format-security.patch +++ /dev/null @@ -1,96 +0,0 @@ - source/back.c | 2 +- - source/concosts.c | 4 ++-- - source/count.c | 4 ++-- - source/eden.c | 2 +- - source/util.c | 4 ++-- - 5 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/source/back.c b/source/back.c -index fd517b9..185a02b 100644 ---- a/source/back.c -+++ b/source/back.c -@@ -112,7 +112,7 @@ void back_main(int argc, char *argv[]) - ballpark(caller) ; - - if (argc > optind+2) -- sprintf(sf_filename, argv[optind+2]) ; -+ sprintf(sf_filename, "%s", argv[optind+2]) ; - - /********************************************* - Pull off prefix defining whereabouts of input -diff --git a/source/concosts.c b/source/concosts.c -index d62d2e3..590f073 100644 ---- a/source/concosts.c -+++ b/source/concosts.c -@@ -452,7 +452,7 @@ void prepare_singlets(char *filename) - sprintf(message, - "s=%d, p=%d, n=%d, phase=%g, old phase=%g, delta=%g\n", - s, p, n, phase, *(checks+n), phase-*(checks+n)) ; -- fprintf(fp_log, message) ; -+ fprintf(fp_log, "%s", message) ; - } - } - /*********************************************** -@@ -556,7 +556,7 @@ void prepare_triplets(char *filename) - sprintf(message, - "Triplet (%d %d %d) from input (%d %d %d) corresponds to point w/o fobs info!\n", - newh, newk, newl, t_h[q], t_k[q], t_l[q]) ; -- fprintf(fp_log, message) ; -+ fprintf(fp_log, "%s", message) ; - legal_triplet = FALSE ; - } - } -diff --git a/source/count.c b/source/count.c -index c3bc390..ca13008 100644 ---- a/source/count.c -+++ b/source/count.c -@@ -460,12 +460,12 @@ void print_el_count(char *filename, - } - - sprintf(message, "\nTotal no. of electrons is %g\n", totnump*volvox) ; -- fprintf(fp, message) ; -+ fprintf(fp, "%s", message) ; - printTwice(message) ; - - sprintf(message, "Count of all remaining electrons: %g %g %g\n", - remainder0*volvox, remainder1*volvox, remainder2*volvox) ; -- fprintf(fp, message) ; -+ fprintf(fp, "%s", message) ; - printTwice(message) ; - - fclose(fp) ; -diff --git a/source/eden.c b/source/eden.c -index dea3246..5a9b389 100644 ---- a/source/eden.c -+++ b/source/eden.c -@@ -319,7 +319,7 @@ int main(int argc, char *argv[]) - - get_unique_logname() ; - -- sprintf(command_line, argv[0]) ; -+ sprintf(command_line, "%s", argv[0]) ; - - for (k = 1; k < argc; k++) { - strcat(command_line, " ") ; -diff --git a/source/util.c b/source/util.c -index 6fff179..41c624c 100644 ---- a/source/util.c -+++ b/source/util.c -@@ -266,7 +266,7 @@ void printTwice(char *mess) /* send info to terminal (stdout) and to log */ - - void prompt(char *mess) /* Send message to user, await reply */ - { -- fprintf(stdout, mess) ; -+ fprintf(stdout, "%s", mess) ; - - while (fgets(terminp, MAXSTRING, stdin) != NULL) { - if ((int)strlen(terminp) > 0) -@@ -722,7 +722,7 @@ void start_record() - int k ; - - rec_length = k = sprintf(record, "\n") ; -- rec_length += sprintf(record+k, timestamp()) ; -+ rec_length += sprintf(record+k, "%s", timestamp()) ; - k = rec_length ; - - if ((cwd = getcwd(NULL, 120)) == NULL) |