diff options
Diffstat (limited to 'src/emu/sound/beep.c')
-rw-r--r-- | src/emu/sound/beep.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/emu/sound/beep.c b/src/emu/sound/beep.c index 6e9c8e67962..c4df30a1889 100644 --- a/src/emu/sound/beep.c +++ b/src/emu/sound/beep.c @@ -32,10 +32,8 @@ struct _beep_state INLINE beep_state *get_safe_token(running_device *device) { assert(device != NULL); - assert(device->token != NULL); - assert(device->type == SOUND); - assert(sound_get_type(device) == SOUND_BEEP); - return (beep_state *)device->token; + assert(device->type() == SOUND_BEEP); + return (beep_state *)downcast<legacy_device_base *>(device)->token(); } |