[Bf-blender-cvs] [ff0221f] master: Fix implicit size_t to int conversion.

Bastien Montagne noreply at git.blender.org
Tue Jan 3 15:31:57 CET 2017


Commit: ff0221f5d848c2eb1f7e0066c9a5ae2ba1a1b217
Author: Bastien Montagne
Date:   Tue Jan 3 15:30:59 2017 +0100
Branches: master
https://developer.blender.org/rBff0221f5d848c2eb1f7e0066c9a5ae2ba1a1b217

Fix implicit size_t to int conversion.

Seems like it was erroring on some buildbots...

===================================================================

M	source/blender/blenlib/intern/string_utf8.c

===================================================================

diff --git a/source/blender/blenlib/intern/string_utf8.c b/source/blender/blenlib/intern/string_utf8.c
index 0743786..0ab1181 100644
--- a/source/blender/blenlib/intern/string_utf8.c
+++ b/source/blender/blenlib/intern/string_utf8.c
@@ -93,7 +93,7 @@ int BLI_utf8_invalid_byte(const char *str, int length)
 		/* Note that since we always increase p (and decrease length) by one byte in main loop, we only add/subtract
 		 * extra utf8 bytes in code below
 		 * (ab number, aka number of bytes remaining in the utf8 sequence after the initial one). */
-		ab = utf8_skip_data[c] - 1;
+		ab = (int)utf8_skip_data[c] - 1;
 		if (length <= ab) {
 			goto utf8_error;
 		}




More information about the Bf-blender-cvs mailing list