virtualx-engine/servers/visual
Crazy-P e6deba8d19 Fixes logically dead code (Coverity)
Fixes reported logically dead codes by Coverity

* image.cpp: Doesn't really need any modification. But to remove the bug
report then we have to move the MAX call away from the for loop
statement.

* rasterizer_gles3.cpp: Removes unnecessary elif condition since it is
checked earlier in the function

* collada.cpp: If stamement never reached due to macro ERR_CONTINUE does
the same.

* navigation_mesh.cpp: Variables should always be null - however, also
checked for the very same condition in their function call. Leaving this
for review (whether the function call is necessary or not)

* path_editor_plugin.cpp: If cancel is true, then it should restore the
edited value to the original provided.
http://docs.godotengine.org/en/3.0/classes/class_editorspatialgizmo.html#class-editorspatialgizmo-commit-handle

* spatial_editor_gizmos.cpp: the very condition of i >= 3 is
predetermined in the if case right before it. Thus case 1 is always '1'
and case 2 is always '-1'

* grid_map_editor.cpp: Same as above in spatial_editor_gizmos.cpp

* voxel_light_baker.cpp: Same as above in spatial_editor_gizmos.cpp

* visual_server.cpp: Same as above in spatial_editor_gizmos.cpp

* visual_script_expression.cpp: char '-' is already true in the switch
case mechanism. Thus it can never reach to default case.

* particles.cpp: Case 'PARAM_MAX' is unreachable due to index checking
right before the switch execution.

* shader_language.cpp: Invalid index is handled in switch default case.
`type < TYPE_FLOAT && type > TYPE_VEC4` -> `(type < TYPE_FLOAT || type > TYPE_VEC4`)
Fixes the "always false problem" in TODO comment.
2018-04-21 22:35:23 +08:00
..
default_mouse_cursor.xpm GODOT IS OPEN SOURCE 2014-02-09 22:10:30 -03:00
rasterizer.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
rasterizer.h 2D Skeletons WORK IN PROGRESS 2018-02-21 17:24:00 -03:00
SCsub style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
shader_language.cpp Fixes logically dead code (Coverity) 2018-04-21 22:35:23 +08:00
shader_language.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
shader_types.cpp Fixes canvas light shaders. 2018-04-13 15:18:28 +02:00
shader_types.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_canvas.cpp Fix crash in canvas_item_add_polyline when passing more points than colors 2018-03-19 19:22:38 +01:00
visual_server_canvas.h 2D Skeletons WORK IN PROGRESS 2018-02-21 17:24:00 -03:00
visual_server_global.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_global.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_light_baker.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_light_baker.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_raster.cpp Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and RasterizerGLES3 2018-03-13 00:22:08 -04:00
visual_server_raster.h 2D Skeletons WORK IN PROGRESS 2018-02-21 17:24:00 -03:00
visual_server_scene.cpp Merge pull request #17248 from Cygon/implement-extra-culling-margin 2018-03-15 23:45:59 +01:00
visual_server_scene.h Fix inconsistencies and typos in argument names 2018-02-01 16:47:20 +01:00
visual_server_viewport.cpp A few fixes on the ARVR Server 2018-03-15 23:31:02 +11:00
visual_server_viewport.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_wrap_mt.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
visual_server_wrap_mt.h 2D Skeletons WORK IN PROGRESS 2018-02-21 17:24:00 -03:00