--- primer3-1.1.4/src/primer3_main.c 2008-04-28 23:10:30.000000000 +0200 +++ primer3-1.1.4-new/src/primer3_main.c 2009-08-18 18:21:29.000000000 +0200 @@ -2442,7 +2442,7 @@ if (errno == ENOMEM) { OOM_ERROR; } else { - fprintf(stderr, r.msg); + fprintf(stderr, "%s", r.msg); /* Fix this later, when error handling in "primer_choice" is updated to no longer exit. */ --- BUILD/primer3-1.1.4/src/oligotm_main.c 2008-04-28 23:10:30.000000000 +0200 +++ primer3-1.1.4-new/src/oligotm_main.c 2009-08-18 18:29:02.000000000 +0200 @@ -112,7 +112,7 @@ int i, j, len; if (argc < 2 || argc > 14) { fprintf(stderr, msg, argv[0]); - fprintf(stderr, copyright); + fprintf(stderr, "%s", copyright); return -1; }