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