tags 437704 patch
stop

Patch adapted attached. As Stefan said, is the same patch.
http://lists.opensuse.org/opensuse-commit/2007-07/msg01030.html
diff -Naur unrar-nonfree-3.7.3/rarvm.cpp unrar-nonfree-3.7.3.orig/rarvm.cpp
--- unrar-nonfree-3.7.3/rarvm.cpp	2007-08-15 18:09:38.000000000 -0300
+++ unrar-nonfree-3.7.3.orig/rarvm.cpp	2007-02-02 03:13:42.000000000 -0300
@@ -843,7 +843,7 @@
         int DataSize=R[4];
         uint FileOffset=R[6];
 
-        if ((DataSize>=VM_GLOBALMEMADDR) || (DataSize < 4))
+        if (DataSize>=VM_GLOBALMEMADDR)
           break;
 
         const int FileSize=0x1000000;
@@ -889,7 +889,7 @@
         int DataSize=R[4];
         uint FileOffset=R[6];
 
-        if ((DataSize>=VM_GLOBALMEMADDR) || (DataSize < 21))
+        if (DataSize>=VM_GLOBALMEMADDR)
           break;
 
         uint CurPos=0;

Attachment: signature.asc
Description: This is a digitally signed message part.



Reply via email to