e1f91c2dba3a9cd491a1fe1b87dfcf7778c76aa8
- Manually check over all direct calls to operator callbacks ensuring the result isn't assigned to an int. - OPERATOR_RETVAL_CHECK() now fails unless a wmOperatorStatus is used. - Check the return values of direct calls to callbacks. - Remove invalid check for the return value of rna_operator_check_cb. - Use the variable name `retval` as it's most widely used. - Move the assignment of `retval` out of the `if` statement in sculpt/paint operators because it prevents assigning the result `const` variable.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
