[Forensics-changes] [yara] 161/192: Change type from int to size_t

Hilko Bengen bengen at moszumanska.debian.org
Sat Jul 1 10:31:59 UTC 2017


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

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

commit 74a4d95a2cc4dba59d616000ca2f4b3e5f828be6
Author: plusvic <plusvic at gmail.com>
Date:   Fri May 5 19:08:35 2017 +0200

    Change type from int to size_t
---
 libyara/re.c | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/libyara/re.c b/libyara/re.c
index d8fa75c..63d6b34 100644
--- a/libyara/re.c
+++ b/libyara/re.c
@@ -561,7 +561,7 @@ int _yr_emit_inst(
     RE_EMIT_CONTEXT* emit_context,
     uint8_t opcode,
     uint8_t** instruction_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -581,7 +581,7 @@ int _yr_emit_inst_arg_uint8(
     uint8_t argument,
     uint8_t** instruction_addr,
     uint8_t** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -607,7 +607,7 @@ int _yr_emit_inst_arg_uint16(
     uint16_t argument,
     uint8_t** instruction_addr,
     uint16_t** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -633,7 +633,7 @@ int _yr_emit_inst_arg_uint32(
     uint32_t argument,
     uint8_t** instruction_addr,
     uint32_t** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -659,7 +659,7 @@ int _yr_emit_inst_arg_int16(
     int16_t argument,
     uint8_t** instruction_addr,
     int16_t** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -686,7 +686,7 @@ int _yr_emit_inst_arg_struct(
     size_t structure_size,
     uint8_t** instruction_addr,
     void** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   FAIL_ON_ERROR(yr_arena_write_data(
       emit_context->arena,
@@ -712,7 +712,7 @@ int _yr_emit_split(
     int16_t argument,
     uint8_t** instruction_addr,
     int16_t** argument_addr,
-    int* code_size)
+    size_t* code_size)
 {
   assert(opcode == RE_OPCODE_SPLIT_A || opcode == RE_OPCODE_SPLIT_B);
 
@@ -750,12 +750,12 @@ int _yr_re_emit(
     RE_NODE* re_node,
     int flags,
     uint8_t** code_addr,
-    int* code_size)
+    size_t* code_size)
 {
-  int branch_size;
-  int split_size;
-  int inst_size;
-  int jmp_size;
+  size_t branch_size;
+  size_t split_size;
+  size_t inst_size;
+  size_t jmp_size;
 
   int emit_split;
   int emit_repeat;
@@ -1278,8 +1278,8 @@ int yr_re_ast_emit_code(
 {
   RE_EMIT_CONTEXT emit_context;
 
-  int code_size;
-  int total_size;
+  size_t code_size;
+  size_t total_size;
 
   // Ensure that we have enough contiguous memory space in the arena to
   // contain the regular expression code. The code can't span over multiple

-- 
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