libretro: Check 'environ_cb' in controller setters
authorAdrien Plazas <kekun.plazas@laposte.net>
Fri, 29 Jul 2016 22:56:59 +0000 (00:56 +0200)
committerAdrien Plazas <kekun.plazas@laposte.net>
Fri, 29 Jul 2016 23:03:27 +0000 (01:03 +0200)
commit3dc2e39eebfc512aa0d8f1a2ce435aaa8a599ac1
tree5eeca97aea65b334998b83cabb72ddc03372892c
parenta06f5a7008c19fb65c037f539439c029834026b3
libretro: Check 'environ_cb' in controller setters

Check that 'environ_cb' is valid before using it in update_multitap()
and update_controller_port_device() as they may be called from
retro_set_controller_port_device() before 'environ_cb' is set.
frontend/libretro.c