diff options
Diffstat (limited to 'modules/dlscript')
| -rw-r--r-- | modules/dlscript/api_generator.cpp | 2 | ||||
| -rw-r--r-- | modules/dlscript/dl_script.cpp | 1 | ||||
| -rw-r--r-- | modules/dlscript/dl_script.h | 3 | ||||
| -rw-r--r-- | modules/dlscript/godot.cpp | 1 | ||||
| -rw-r--r-- | modules/dlscript/godot.h | 1 | ||||
| -rw-r--r-- | modules/dlscript/register_types.cpp | 1 | ||||
| -rw-r--r-- | modules/dlscript/register_types.h | 1 |
7 files changed, 8 insertions, 2 deletions
diff --git a/modules/dlscript/api_generator.cpp b/modules/dlscript/api_generator.cpp index c8e38ca9a3..56e0e45608 100644 --- a/modules/dlscript/api_generator.cpp +++ b/modules/dlscript/api_generator.cpp @@ -112,7 +112,7 @@ List<ClassAPI> generate_c_api_classes() { bool is_reference = false; List<StringName> inheriters; ClassDB::get_inheriters_from_class("Reference", &inheriters); - is_reference = inheriters.find(class_name) < 0; + is_reference = !!inheriters.find(class_name); // @Unclear class_api.memory_own = !class_api.is_singleton && is_reference; } diff --git a/modules/dlscript/dl_script.cpp b/modules/dlscript/dl_script.cpp index 47b54f5f33..fa082d7b94 100644 --- a/modules/dlscript/dl_script.cpp +++ b/modules/dlscript/dl_script.cpp @@ -6,6 +6,7 @@ /* http://www.godotengine.org */ /*************************************************************************/ /* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/modules/dlscript/dl_script.h b/modules/dlscript/dl_script.h index 360f26cb58..630ce21883 100644 --- a/modules/dlscript/dl_script.h +++ b/modules/dlscript/dl_script.h @@ -5,7 +5,8 @@ /* GODOT ENGINE */ /* http://www.godotengine.org */ /*************************************************************************/ -/* Copyright (c) 2007-2016 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/modules/dlscript/godot.cpp b/modules/dlscript/godot.cpp index 9a488ad612..478eb86c08 100644 --- a/modules/dlscript/godot.cpp +++ b/modules/dlscript/godot.cpp @@ -6,6 +6,7 @@ /* http://www.godotengine.org */ /*************************************************************************/ /* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/modules/dlscript/godot.h b/modules/dlscript/godot.h index 75f1f47ed1..4a977ad8cb 100644 --- a/modules/dlscript/godot.h +++ b/modules/dlscript/godot.h @@ -6,6 +6,7 @@ /* http://www.godotengine.org */ /*************************************************************************/ /* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/modules/dlscript/register_types.cpp b/modules/dlscript/register_types.cpp index 1da00701a0..2ec6b89cbf 100644 --- a/modules/dlscript/register_types.cpp +++ b/modules/dlscript/register_types.cpp @@ -6,6 +6,7 @@ /* http://www.godotengine.org */ /*************************************************************************/ /* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ diff --git a/modules/dlscript/register_types.h b/modules/dlscript/register_types.h index 90aa1d87fc..1968986718 100644 --- a/modules/dlscript/register_types.h +++ b/modules/dlscript/register_types.h @@ -6,6 +6,7 @@ /* http://www.godotengine.org */ /*************************************************************************/ /* Copyright (c) 2007-2017 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) */ /* */ /* Permission is hereby granted, free of charge, to any person obtaining */ /* a copy of this software and associated documentation files (the */ |