vlc | branch: master | Laurent Aimar <[email protected]> | Wed Jul  6 
23:23:46 2011 +0200| [1baf26db7bf42aeb61cb7c9aadce4b101fbf33fa] | committer: 
Laurent Aimar

Do not check file size coherency on multi-parts rar.

Some tools seem to generate multi-parts rar where only the first chunk
contains the actual file size.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1baf26db7bf42aeb61cb7c9aadce4b101fbf33fa
---

 modules/access/rar/rar.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/modules/access/rar/rar.c b/modules/access/rar/rar.c
index 4079d81..c2f605e 100644
--- a/modules/access/rar/rar.c
+++ b/modules/access/rar/rar.c
@@ -201,7 +201,6 @@ static int SkipFile(stream_t *s, int *count, rar_file_t 
***file, const rar_block
 
     if (current &&
         (current->is_complete ||
-          current->size != file_size ||
           strcmp(current->name, name) ||
           (hdr->flags & RAR_BLOCK_FILE_HAS_PREVIOUS) == 0))
         current = NULL;

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to