[vlc-commits] ps_psm_fill: fix logic bug spotted by clang
    Rafaël Carré 
    git at videolan.org
       
    Sun Dec  4 06:22:27 CET 2011
    
    
  
vlc | branch: master | Rafaël Carré <funman at videolan.org> | Sun Dec  4 00:16:59 2011 -0500| [415c1ab48a995b17c81f2be5d344bdb0499efbd7] | committer: Rafaël Carré
ps_psm_fill: fix logic bug spotted by clang
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=415c1ab48a995b17c81f2be5d344bdb0499efbd7
---
 modules/demux/ps.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/demux/ps.h b/modules/demux/ps.h
index 674c365..939d04c 100644
--- a/modules/demux/ps.h
+++ b/modules/demux/ps.h
@@ -584,8 +584,8 @@ static inline int ps_psm_fill( ps_psm_t *p_psm, block_t *p_pkt,
     i_length = (uint16_t)(p_buffer[4] << 8) + p_buffer[5] + 6;
     if( i_length > i_buffer ) return VLC_EGENERIC;
 
-    //i_current_next_indicator = (p_buffer[6] && 0x01);
-    i_version = (p_buffer[6] && 0xf8);
+    //i_current_next_indicator = (p_buffer[6] & 0x01);
+    i_version = (p_buffer[6] & 0xf8);
 
     if( p_psm->i_version == i_version ) return VLC_EGENERIC;
 
    
    
More information about the vlc-commits
mailing list