Commit: 5efa7fa534c343a50e2fc62d76de171cd808bae2
Author: Jens Verwiebe
Date:   Tue Aug 5 12:03:31 2014 +0200
Branches: master
https://developer.blender.org/rB5efa7fa534c343a50e2fc62d76de171cd808bae2

Fix possible harmful warning: the value of the size argument in 'strncat' is 
too large, change the argument to be the free space in the destination buffer 
minus the terminating null byte

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

M       extern/cuew/src/cuew.c

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

diff --git a/extern/cuew/src/cuew.c b/extern/cuew/src/cuew.c
index 9ba65ac..da892ef 100644
--- a/extern/cuew/src/cuew.c
+++ b/extern/cuew/src/cuew.c
@@ -686,7 +686,7 @@ int cuewCompilerVersion(void) {
 
   while (!feof(pipe)) {
     if (fgets(buf, sizeof(buf), pipe) != NULL) {
-      strncat(output, buf, sizeof(output) - strlen(output));
+      strncat(output, buf, sizeof(output) - strlen(output) - 1 );
     }
   }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to