• Zhiyi Zhang's avatar
    mf: Avoid a double free of presentation clock timers. · e4cdcb1e
    Zhiyi Zhang authored
    In clock_change_state() when a clock is running, a timer is removed from clock->timers. The same
    timer is then used to create an async result, which will eventually calls present_clock_timer_callback_Invoke()
    and release the same timer. Check if the timer is still in clock->timers before releasing it.
    e4cdcb1e
clock.c 33.8 KB