# HG changeset patch # User ben # Date 1201364382 0 # Node ID 8601206c2ffca4fbc362acbe5217bba97a298054 # Parent 9463ef1a0e63183821933a769fdbc3dfd1f41809 factorize 2 tests diff -r 9463ef1a0e63 -r 8601206c2ffc stream/stream_dvdnav.c --- a/stream/stream_dvdnav.c Sat Jan 26 16:18:58 2008 +0000 +++ b/stream/stream_dvdnav.c Sat Jan 26 16:19:42 2008 +0000 @@ -904,9 +904,10 @@ dvdnav_priv_t *priv = stream->priv; if (!(priv->state & NAV_FLAG_CELL_CHANGED)) return 0; - if (clear) + if (clear) { priv->state &= ~NAV_FLAG_CELL_CHANGED; - if (clear) priv->state |= NAV_FLAG_STREAM_CHANGE; + priv->state |= NAV_FLAG_STREAM_CHANGE; + } return 1; }