diff --git a/src/modules/evas/engines/drm/evas_outbuf.c b/src/modules/evas/engines/drm/evas_outbuf.c index ad87b996a6..11d3dc6aab 100644 --- a/src/modules/evas/engines/drm/evas_outbuf.c +++ b/src/modules/evas/engines/drm/evas_outbuf.c @@ -172,9 +172,7 @@ evas_outbuf_buffer_state_get(Outbuf *ob) /* check for valid output buffer */ if (!ob) return MODE_FULL; - delta = (ob->priv.last - ob->priv.curr + - (ob->priv.last > ob->priv.last ? - 0 : ob->priv.num)) % ob->priv.num; + delta = (ob->priv.last - ob->priv.curr + ob->priv.num) % ob->priv.num; /* This is the number of frame since last frame */ switch (delta)