Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/blender/blenkernel/intern/unit.c4
-rw-r--r--source/blender/editors/interface/interface.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/unit.c b/source/blender/blenkernel/intern/unit.c
index fde0ac5391d..ba609fc5611 100644
--- a/source/blender/blenkernel/intern/unit.c
+++ b/source/blender/blenkernel/intern/unit.c
@@ -27,6 +27,10 @@
#include <string.h>
#include <math.h>
+#if defined(WIN32) && (!(defined snprintf))
+#define snprintf _snprintf
+#endif
+
#define TEMP_STR_SIZE 256
/* define a single unit */
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c
index ac26fe86364..4f6c6db3b16 100644
--- a/source/blender/editors/interface/interface.c
+++ b/source/blender/editors/interface/interface.c
@@ -1876,7 +1876,7 @@ void ui_check_but(uiBut *but)
else if(ui_is_but_unit(but)) {
char new_str[sizeof(but->drawstr)];
ui_get_but_string_unit(but, new_str, sizeof(new_str), value, TRUE);
- snprintf(but->drawstr, sizeof(but->drawstr), "%s%s", but->str, new_str);
+ BLI_snprintf(but->drawstr, sizeof(but->drawstr), "%s%s", but->str, new_str);
}
else if(but->a2) { /* amount of digits defined */
if(but->a2==1) sprintf(but->drawstr, "%s%.1f", but->str, value);