From c171fb2626fcf33a1efe5bea8ec14d4d9b4beb29 Mon Sep 17 00:00:00 2001 From: juangpc Date: Tue, 23 Nov 2021 13:14:41 -0500 Subject: [PATCH] fix unsecure use of printf --- libraries/inverse/dipoleFit/ecd_set.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/inverse/dipoleFit/ecd_set.cpp b/libraries/inverse/dipoleFit/ecd_set.cpp index cb887d96309..fbf9bd70e7b 100644 --- a/libraries/inverse/dipoleFit/ecd_set.cpp +++ b/libraries/inverse/dipoleFit/ecd_set.cpp @@ -220,7 +220,7 @@ bool ECDSet::save_dipoles_bdip(const QString& fileName) return true; if ((out = fopen(fileName.toUtf8().data(),"w")) == NULL) { - printf(fileName.toUtf8().data()); + printf("%s", fileName.toUtf8().data()); return false; } @@ -246,7 +246,7 @@ bool ECDSet::save_dipoles_bdip(const QString& fileName) } if (fclose(out) != 0) { out = NULL; - printf(fileName.toUtf8().data()); + printf("%s", fileName.toUtf8().data()); return false; } printf("Save %d dipoles in bdip format to %s\n",nsave,fileName.toUtf8().data()); @@ -272,7 +272,7 @@ bool ECDSet::save_dipoles_dip(const QString& fileName) const if (fileName.isEmpty() || this->size() == 0) return true; if ((out = fopen(fileName.toUtf8().data(),"w")) == NULL) { - printf(fileName.toUtf8().data()); + printf("%s", fileName.toUtf8().data()); return false; } fprintf(out,"# CoordinateSystem \"Head\"\n"); @@ -291,7 +291,7 @@ bool ECDSet::save_dipoles_dip(const QString& fileName) const fprintf(out,"## Name \"%s dipoles\" Style \"Dipoles\"\n","ALL"); if (fclose(out) != 0) { out = NULL; - printf(fileName.toUtf8().data()); + printf("%s", fileName.toUtf8().data()); goto bad; } printf("Save %d dipoles in dip format to %s\n",nsave,fileName.toUtf8().data());