virtualx-engine/drivers/png
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
..
image_loader_png.cpp Added support for SVG 2017-08-20 13:53:02 -05:00
image_loader_png.h Added support for SVG 2017-08-20 13:53:02 -05:00
resource_saver_png.cpp Convert Object::cast_to() to the static version 2017-08-24 23:08:24 +02:00
resource_saver_png.h Removal of Image from Variant, converted to a Resource. 2017-05-17 07:37:45 -03:00
SCsub scons: Reorder options for clarity 2016-11-03 07:45:08 +01:00