godot/platform/uwp
Hein-Pieter van Braam cacced7e50 Convert Object::cast_to() to the static version
Currently we rely on some undefined behavior when Object->cast_to() gets
called with a Null pointer. This used to work fine with GCC < 6 but
newer versions of GCC remove all codepaths in which the this pointer is
Null. However, the non-static cast_to() was supposed to be null safe.

This patch makes cast_to() Null safe and removes the now redundant Null
checks where they existed.

It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-24 23:08:24 +02:00
..
export Convert Object::cast_to() to the static version 2017-08-24 23:08:24 +02:00
app.cpp Fixes for new two-dash long command line arguments 2017-08-21 08:09:22 +02:00
app.h
detect.py
gl_context_egl.cpp
gl_context_egl.h
joypad_uwp.cpp UWP: Add Gamepad vibration support 2017-08-07 00:09:18 -03:00
joypad_uwp.h UWP: Add Gamepad vibration support 2017-08-07 00:09:18 -03:00
logo.png
os_uwp.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
os_uwp.h -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
platform_config.h
power_uwp.cpp
power_uwp.h
SCsub
thread_uwp.cpp Makes all Godot API's methods Lower Case 2017-08-07 18:24:35 +07:00
thread_uwp.h Makes all Godot API's methods Lower Case 2017-08-07 18:24:35 +07:00