| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
| |
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6e3e905b94b8764e99491e608122261.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The code would get a pointer to the beginning of the call_args by using
operator[] at the stack Vector. This does bound checking. When there are
no call_args this bound check fails and the error mentioned in #7796
gets triggered.
This bound check is actually not necessary as call_args just gets set to
NULL and never dereferenced. This new code will just unconditionally set
the pointer to the place where the call_args are if there are any. There
is no NULL check for call_args anywhere so this is safe.
Fixes #7796
(cherry picked from commit e8611966de4dfc9c28a7a4de1798f3f10ff87f80)
|
| |
|
|
|
|
| |
It could be a placeholder instance as well
(cherry picked from commit 76ea995228df510bfd4212e29f7cb76f13e25fb5)
|
| |
|
|
| |
#5247 , probably closes other yield related crashes
|
| |
|
|
| |
closes other issues
|
| |
|
|
| |
#5150
|
|
|
separated GDFunction (VM) from GDScript in two different files
|