godot/core
Rémi Verschelde bf7ca623a6 Fix Coverity reports of uninitialized scalar variable
Fixes most current reports on Coverity Scan of uninitialized scalar
variable (CWE-457): https://cwe.mitre.org/data/definitions/457.html

These happen most of the time (in our code) when instanciating structs
without a constructor (or with an incomplete one), and later returning
the instance. This is sometimes intended though, as some parameters are
only used in some situations and should not be double-initialized for
performance reasons (e.g. `constant` in ShaderLanguage::Token).
2018-04-19 15:20:45 +02:00
..
bind Merge pull request #18227 from bojidar-bg/fix-date-unix-crash 2018-04-18 13:30:04 +02:00
helper
io Revert "Unify http- and percent- encode/decode" 2018-04-12 21:12:34 +02:00
math Fix Coverity reports of uninitialized scalar variable 2018-04-19 15:20:45 +02:00
os Merge pull request #16902 from groud/analog_action_system 2018-04-18 07:21:29 -03:00
allocators.h
array.cpp Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
array.h Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
class_db.cpp Fix Coverity reports of uninitialized scalar variable 2018-04-19 15:20:45 +02:00
class_db.h Ctrl+Clicking a enum now scrolls down to it in the docs. 2018-04-03 21:56:54 +02:00
color_names.inc
color.cpp Fix mismatch between Color.h and Color.from_hsv() 2018-03-14 21:04:02 +01:00
color.h Add Color.from_hsv() 2018-01-18 22:13:00 +01:00
command_queue_mt.cpp Fix several in-class initialization clang warning 2018-03-22 00:17:18 -03:00
command_queue_mt.h Fix several in-class initialization clang warning 2018-03-22 00:17:18 -03:00
compressed_translation.cpp
compressed_translation.h Fix typos with codespell 2018-02-21 19:46:06 +01:00
core_string_names.cpp
core_string_names.h
dictionary.cpp Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
dictionary.h Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
dvector.cpp
dvector.h
engine.cpp
engine.h
error_list.h
error_macros.cpp
error_macros.h Add a macro to deprecate methods 2018-04-18 14:27:26 +02:00
func_ref.cpp
func_ref.h
global_constants.cpp Fix typos with codespell 2018-02-21 19:46:06 +01:00
global_constants.h
hash_map.h
hashfuncs.h
image.cpp Merge pull request #16898 from Lerc/master 2018-04-08 15:52:05 -03:00
image.h change to clang format 2018-02-24 13:59:02 +13:00
input_map.cpp Allow actions to provide an analog value 2018-04-16 23:20:43 +02:00
input_map.h Allow actions to provide an analog value 2018-04-16 23:20:43 +02:00
int_types.h
list.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
make_binders.py Properly closing all files in Python code 2018-03-11 14:55:50 +01:00
map.h Fix typos with codespell 2018-02-21 19:46:06 +01:00
message_queue.cpp Fix typos with codespell 2018-02-21 19:46:06 +01:00
message_queue.h
method_bind.cpp
method_bind.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
method_ptrcall.h
node_path.cpp
node_path.h
oa_hash_map.h Fix typos in code and docs with codespell 2018-01-18 22:01:42 +01:00
object.cpp
object.h
ordered_hash_map.h
packed_data_container.cpp
packed_data_container.h
pair.h
path_remap.cpp
path_remap.h
pool_allocator.cpp Fix typos with codespell 2018-02-21 19:46:06 +01:00
pool_allocator.h
print_string.cpp
print_string.h
project_settings.cpp Allow actions to provide an analog value 2018-04-16 23:20:43 +02:00
project_settings.h Allow actions to provide an analog value 2018-04-16 23:20:43 +02:00
ref_ptr.cpp
ref_ptr.h
reference.cpp
reference.h Fix several in-class initialization clang warning 2018-03-22 00:17:18 -03:00
register_core_types.cpp Add new MultiplayerAPI class 2018-03-03 18:28:49 +01:00
register_core_types.h
resource.cpp Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
resource.h
rid.cpp
rid.h
ring_buffer.h
safe_refcount.cpp Fix inconsistencies and typos in argument names 2018-02-01 16:47:20 +01:00
safe_refcount.h
script_debugger_local.cpp Kill an old debugging message 2018-02-05 11:18:49 +01:00
script_debugger_local.h
script_debugger_remote.cpp Fix typos with codespell 2018-02-21 19:46:06 +01:00
script_debugger_remote.h
script_language.cpp
script_language.h Ctrl+Clicking a enum now scrolls down to it in the docs. 2018-04-03 21:56:54 +02:00
SCsub Merge pull request #17440 from viktor-ferenczi/issue-5042 2018-03-13 11:49:58 +01:00
self_list.h
set.h Fix typos with codespell 2018-02-21 19:46:06 +01:00
simple_type.h
sort.h
string_buffer.h Fix several in-class initialization clang warning 2018-03-22 00:17:18 -03:00
string_builder.cpp fixed crash with StringBuilder 2018-01-20 15:26:58 +01:00
string_builder.h Fix several in-class initialization clang warning 2018-03-22 00:17:18 -03:00
string_db.cpp Fix some Coverity warnings in String API 2018-04-18 22:20:39 +02:00
string_db.h Fix some Coverity warnings in String API 2018-04-18 22:20:39 +02:00
translation.cpp Add locale renames for Hebrew and Indonesian on Windows 2018-02-14 18:49:27 +01:00
translation.h
type_info.h
typedefs.h
ucaps.h
undo_redo.cpp
undo_redo.h
ustring.cpp Fix some Coverity warnings in String API 2018-04-18 22:20:39 +02:00
ustring.h Revert "Unify http- and percent- encode/decode" 2018-04-12 21:12:34 +02:00
variant_call.cpp Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
variant_construct_string.cpp
variant_op.cpp Fix names of Variant operators 2018-04-16 14:54:49 -03:00
variant_parser.cpp add template argument for size in StringBuffer 2018-01-20 20:03:17 +01:00
variant_parser.h
variant.cpp Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion. 2018-02-21 09:39:09 -03:00
variant.h Duplicate Arrays and Dictionaries when instancing scene in editor 2018-03-13 17:18:08 +02:00
vector.h
version.h Refactor version macros and fix related bugs 2018-02-23 20:15:29 +01:00
vmap.h
vset.h