From e76870173b477651a1951877e1cb56f56f0908a9 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 21 Feb 2017 14:01:26 +0100 Subject: [PATCH] fix insecure implementation of debugprint --- src/Mod/Measure/App/AppMeasure.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Measure/App/AppMeasure.cpp b/src/Mod/Measure/App/AppMeasure.cpp index 6a3cff3cf..993e016eb 100644 --- a/src/Mod/Measure/App/AppMeasure.cpp +++ b/src/Mod/Measure/App/AppMeasure.cpp @@ -74,7 +74,7 @@ PyMOD_INIT_FUNC(Measure) } // debug print for sketchsolv -void debugprint(std::string s) +void debugprint(const std::string& s) { - Base::Console().Log(s.c_str()); + Base::Console().Log("%s", s.c_str()); }