[Forensics-changes] [yara] 274/407: Fix minor style issues

Hilko Bengen bengen at moszumanska.debian.org
Sat Jul 1 10:28:36 UTC 2017


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to annotated tag v3.3.0
in repository yara.

commit 133df5cf47fcf48d5e4625a45173d7a2a34f4c31
Author: Victor Manuel Alvarez <vmalvarez at virustotal.com>
Date:   Mon Dec 29 23:46:30 2014 +0100

    Fix minor style issues
---
 libyara/modules/pe.c | 56 ++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 39 insertions(+), 17 deletions(-)

diff --git a/libyara/modules/pe.c b/libyara/modules/pe.c
index d9e7fd4..4b2dae5 100644
--- a/libyara/modules/pe.c
+++ b/libyara/modules/pe.c
@@ -597,26 +597,48 @@ int pe_collect_resources(
     int rsrc_language,
     PE* pe)
 {
-    size_t offset = pe_rva_to_offset(pe, rsrc_data->OffsetToData);
-    if (offset == 0 || !fits_in_pe(pe, offset, rsrc_data->Size))
-      return RESOURCE_CALLBACK_CONTINUE;
+  size_t offset = pe_rva_to_offset(pe, rsrc_data->OffsetToData);
 
-    set_integer(rsrc_type, pe->object, "resources[%i].type", pe->resources);
-    set_integer(rsrc_id, pe->object, "resources[%i].id", pe->resources);
-    set_integer(
-        rsrc_language, pe->object, "resources[%i].language", pe->resources);
-    set_integer(
-        rsrc_data->Size, pe->object, "resources[%i].size", pe->resources);
-    set_sized_string(
-        (char*) (pe->data + offset), rsrc_data->Size, pe->object,
-        "resources[%i].data", pe->resources);
+  if (offset == 0 || !fits_in_pe(pe, offset, rsrc_data->Size))
+    return RESOURCE_CALLBACK_CONTINUE;
 
-    // Resources we do extra parsing on
-    if (rsrc_type == RESOURCE_TYPE_VERSION)
-        pe_parse_version_info(rsrc_data, pe);
+  set_integer(
+        rsrc_type,
+        pe->object,
+        "resources[%i].type",
+        pe->resources);
 
-    pe->resources += 1;
-    return RESOURCE_CALLBACK_CONTINUE;
+  set_integer(
+        rsrc_id,
+        pe->object,
+        "resources[%i].id",
+        pe->resources);
+
+  set_integer(
+        rsrc_language,
+        pe->object,
+        "resources[%i].language",
+        pe->resources);
+
+  set_integer(
+        rsrc_data->Size,
+        pe->object,
+        "resources[%i].size",
+        pe->resources);
+
+  set_sized_string(
+        (char*) (pe->data + offset),
+        rsrc_data->Size,
+        pe->object,
+        "resources[%i].data",
+        pe->resources);
+
+  // Resources we do extra parsing on
+  if (rsrc_type == RESOURCE_TYPE_VERSION)
+    pe_parse_version_info(rsrc_data, pe);
+
+  pe->resources += 1;
+  return RESOURCE_CALLBACK_CONTINUE;
 }
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/yara.git



More information about the forensics-changes mailing list