[libdvdcss-devel] [PATCH 33/47] libdvdcss: Drop unnecessary void* pointer casts

Diego Biurrun diego at biurrun.de
Wed Oct 29 21:33:33 CET 2014


---
 src/libdvdcss.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/libdvdcss.c b/src/libdvdcss.c
index 057c20b..0a3a12a 100644
--- a/src/libdvdcss.c
+++ b/src/libdvdcss.c
@@ -681,7 +681,7 @@ LIBDVDCSS_EXPORT int dvdcss_readv ( dvdcss_t dvdcss, void *p_iovec,
                                            int i_blocks,
                                            int i_flags )
 {
-    struct iovec *_p_iovec = (struct iovec *)p_iovec;
+    struct iovec *_p_iovec = p_iovec;
     int i_ret, i_index;
     void *iov_base;
     size_t iov_len;
@@ -718,7 +718,7 @@ LIBDVDCSS_EXPORT int dvdcss_readv ( dvdcss_t dvdcss, void *p_iovec,
         dvdcss_unscramble( dvdcss->css.p_title_key, iov_base );
         ((uint8_t*)iov_base)[0x14] &= 0x8f;
 
-        iov_base = (void *) ((uint8_t*)iov_base + DVDCSS_BLOCK_SIZE);
+        iov_base = (uint8_t*)iov_base + DVDCSS_BLOCK_SIZE;
         iov_len -= DVDCSS_BLOCK_SIZE;
     }
 
-- 
1.9.1



More information about the libdvdcss-devel mailing list