diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-08-11 01:56:57 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-08-11 02:00:00 +0300 |
commit | c31e221d4fdde06c69edc16c444afac4e8ff4567 (patch) | |
tree | d83ec9e3a0c8808c90a8e578a5f8d2fa1afc64b7 /source/blender/blenkernel/intern/appdir.c | |
parent | 535a6cde64bc4f2d3c52d55ae7aa6c5b3078c281 (diff) |
Fix crash checking for Blender version 10+
PyAPI could trigger this, for now just truncate.
Diffstat (limited to 'source/blender/blenkernel/intern/appdir.c')
-rw-r--r-- | source/blender/blenkernel/intern/appdir.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/appdir.c b/source/blender/blenkernel/intern/appdir.c index 9afabdc0b4f..a5a907c0f79 100644 --- a/source/blender/blenkernel/intern/appdir.c +++ b/source/blender/blenkernel/intern/appdir.c @@ -106,7 +106,8 @@ const char *BKE_appdir_folder_default(void) static char *blender_version_decimal(const int ver) { static char version_str[5]; - sprintf(version_str, "%d.%02d", ver / 100, ver % 100); + BLI_assert(ver < 1000); + BLI_snprintf(version_str, sizeof(version_str),"%d.%02d", ver / 100, ver % 100); return version_str; } |