From f1ea3fc372e63e64dfc3d9d6754fa893e0830909 Mon Sep 17 00:00:00 2001 From: JackCarterSmith Date: Fri, 19 Aug 2022 19:03:11 +0200 Subject: [PATCH] sprintf_s gcc compatible fix --- RSEModel/src/RSEModel.c | 2 +- RSEModel/src/obj | 2 +- RSEModel/src/obj_exporter.c | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/RSEModel/src/RSEModel.c b/RSEModel/src/RSEModel.c index 9a35fae..f69e853 100644 --- a/RSEModel/src/RSEModel.c +++ b/RSEModel/src/RSEModel.c @@ -150,7 +150,7 @@ static void createSubDir(char *dirName) { if (dirName == NULL) return; char _dir[1024]; - sprintf_s(_dir, 1024, "%s-out", dirName); + snprintf(_dir, 1024, "%s-out", dirName); #ifdef _WIN32 CreateDirectory(_dir, NULL); diff --git a/RSEModel/src/obj b/RSEModel/src/obj index 09f8716..63f5977 160000 --- a/RSEModel/src/obj +++ b/RSEModel/src/obj @@ -1 +1 @@ -Subproject commit 09f87160bb80d1ad331c697000ecd7a122f9ef60 +Subproject commit 63f5977aaed661f6176daca101680bfcd80e80ec diff --git a/RSEModel/src/obj_exporter.c b/RSEModel/src/obj_exporter.c index 42f3e14..e3e3e4c 100644 --- a/RSEModel/src/obj_exporter.c +++ b/RSEModel/src/obj_exporter.c @@ -32,12 +32,12 @@ unsigned char exportOBJModel(T_RSPMODEL_OBJECT* hob_objects, const char *out_pat return RSPLIB_ERROR_ARGS_NULL; #ifdef _WIN32 - sprintf_s(exportPath, 1024, "%s-out\\", out_path, hob_objects->name); + snprintf(exportPath, 1024, "%s-out\\", out_path); #else - sprintf_s(exportPath, 1024, "%s-out/", out_path, hob_objects->name); + snprintf(exportPath, 1024, "%s-out/", out_path); #endif - sprintf_s(objExport_name, 128, "%s.obj", hob_objects->name); - sprintf_s(mtlExport_name, 128, "%s.mtl", hob_objects->name); + snprintf(objExport_name, 128, "%s.obj", hob_objects->name); + snprintf(mtlExport_name, 128, "%s.mtl", hob_objects->name); objConstruct = obj_create(NULL);