86a1ed3
From 559285981565943d63426555a422a420b26522c6 Mon Sep 17 00:00:00 2001
86a1ed3
From: "Richard W.M. Jones" <rjones@redhat.com>
86a1ed3
Date: Fri, 10 Mar 2017 12:15:42 +0000
86a1ed3
Subject: [PATCH] Revert "Add additional sanity checks to do_resource(). Found
86a1ed3
 by Jerzy Kramarz <op7ica@gmail.com>."
86a1ed3
86a1ed3
This reverts commit 8040f36e88baef653fd9896714dc27c239485556.
86a1ed3
---
86a1ed3
 wrestool/restable.c | 4 ----
86a1ed3
 1 file changed, 4 deletions(-)
86a1ed3
86a1ed3
diff --git a/wrestool/restable.c b/wrestool/restable.c
86a1ed3
index fd0ba49..f14dddf 100644
86a1ed3
--- a/wrestool/restable.c
86a1ed3
+++ b/wrestool/restable.c
86a1ed3
@@ -87,13 +87,9 @@ do_resources_recurs (WinLibrary *fi, WinResource *base, WinResource *type_wr,
86a1ed3
 	wr = list_resources (fi, base, &rescnt);
86a1ed3
 	if (wr == NULL)
86a1ed3
 		return;
86a1ed3
-	if (!check_offset(fi->memory, fi->total_size, fi->name, &wr[0], sizeof(WinResource)))
86a1ed3
-		return;
86a1ed3
 
86a1ed3
 	/* process each resource listed */
86a1ed3
 	for (c = 0 ; c < rescnt ; c++) {
86a1ed3
-		if (!check_offset(fi->memory, fi->total_size, fi->name, &wr[c], sizeof(WinResource)))
86a1ed3
-			break;
86a1ed3
 		/* (over)write the corresponding WinResource holder with the current */
86a1ed3
 		memcpy(WINRESOURCE_BY_LEVEL(wr[c].level), wr+c, sizeof(WinResource));
86a1ed3
 
86a1ed3
-- 
86a1ed3
2.10.2
86a1ed3