void image_unload_all(running_machine &machine) { // extract the options image_options_extract(machine); image_interface_iterator iter(machine.root_device()); for (device_image_interface *image = iter.first(); image != NULL; image = iter.next()) { // unload this image image->unload(); } }
void image_unload_all(running_machine &machine) { device_image_interface *image = NULL; // extract the options image_options_extract(machine); for (bool gotone = machine.devicelist().first(image); gotone; gotone = image->next(image)) { // unload this image image->unload(); } }