Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > 848af16f88a5c0a5ac0c9bf5c1d671df > files > 2

testdisk-7.0-4.1.mga6.src.rpm

diff -ru progsreiserfs-0.3.1-rc8.org/libreiserfs/file.c progsreiserfs-0.3.1-rc8/libreiserfs/file.c
--- progsreiserfs-0.3.1-rc8.org/libreiserfs/file.c	2002-12-12 13:32:35.000000000 +0100
+++ progsreiserfs-0.3.1-rc8/libreiserfs/file.c	2011-03-30 08:00:37.000000000 +0200
@@ -172,7 +172,7 @@
 	return readed;
 	
     offset = file->offset;
-    while (reiserfs_file_seek(file, file->offset)) {
+    while (readed < size && reiserfs_file_seek(file, file->offset)) {
 	
 	if (!reiserfs_file_read_item(file, buffer + readed, size - readed))
 	    return readed;