# HG changeset patch # User ben # Date 1201352867 0 # Node ID 8a1627f693a60d19d789f89d64f30af30c8b57a8 # Parent 3fc9f549b5d0ad30d2b40c0bfc458559e97ee858 simplify by a one-liner diff -r 3fc9f549b5d0 -r 8a1627f693a6 stream/stream_dvdnav.c --- a/stream/stream_dvdnav.c Sat Jan 26 13:06:42 2008 +0000 +++ b/stream/stream_dvdnav.c Sat Jan 26 13:07:47 2008 +0000 @@ -806,8 +806,7 @@ */ unsigned int *mp_dvdnav_get_spu_clut(stream_t *stream) { dvdnav_priv_t *priv=(dvdnav_priv_t*)stream->priv; - if (!(priv->state & NAV_FLAG_SPU_SET)) return NULL; - return priv->spu_clut; + return (priv->state & NAV_FLAG_SPU_SET) ? priv->spu_clut : NULL; } /**