[Forensics-changes] [yara] 82/135: Rename YR_COMPILER_CALLBACK to YR_COMPILER_CALLBACK_FUNC

Hilko Bengen bengen at moszumanska.debian.org
Sat Jul 1 10:27:34 UTC 2017


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

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

commit 92e1c36f0b89ced0c44b645c6b91baa919605810
Author: Victor M. Alvarez <plusvic at gmail.com>
Date:   Fri Aug 8 11:35:33 2014 +0200

    Rename YR_COMPILER_CALLBACK to YR_COMPILER_CALLBACK_FUNC
---
 libyara/compiler.c              |  2 +-
 libyara/include/yara/compiler.h | 89 ++++++++++++++++++-----------------------
 2 files changed, 41 insertions(+), 50 deletions(-)

diff --git a/libyara/compiler.c b/libyara/compiler.c
index 5e6b6b6..efe6c1b 100644
--- a/libyara/compiler.c
+++ b/libyara/compiler.c
@@ -156,7 +156,7 @@ void yr_compiler_destroy(
 
 void yr_compiler_set_callback(
     YR_COMPILER* compiler,
-    YR_COMPILER_CALLBACK callback)
+    YR_COMPILER_CALLBACK_FUNC callback)
 {
   compiler->callback = callback;
 }
diff --git a/libyara/include/yara/compiler.h b/libyara/include/yara/compiler.h
index b647c56..89b56a0 100644
--- a/libyara/include/yara/compiler.h
+++ b/libyara/include/yara/compiler.h
@@ -29,7 +29,7 @@ limitations under the License.
 #define YARA_ERROR_LEVEL_WARNING 1
 
 
-typedef void (*YR_COMPILER_CALLBACK)(
+typedef void (*YR_COMPILER_CALLBACK_FUNC)(
     int error_level,
     const char* file_name,
     int line_number,
@@ -38,56 +38,56 @@ typedef void (*YR_COMPILER_CALLBACK)(
 
 typedef struct _YR_COMPILER
 {
-  int                   errors;
-  int                   error_line;
-  int                   last_error;
-  int                   last_error_line;
-  int                   last_result;
+  int               errors;
+  int               error_line;
+  int               last_error;
+  int               last_error_line;
+  int               last_result;
 
-  jmp_buf               error_recovery;
+  jmp_buf           error_recovery;
 
-  YR_COMPILER_CALLBACK  callback;
+  YR_ARENA*         sz_arena;
+  YR_ARENA*         rules_arena;
+  YR_ARENA*         strings_arena;
+  YR_ARENA*         code_arena;
+  YR_ARENA*         re_code_arena;
+  YR_ARENA*         automaton_arena;
+  YR_ARENA*         compiled_rules_arena;
+  YR_ARENA*         externals_arena;
+  YR_ARENA*         namespaces_arena;
+  YR_ARENA*         metas_arena;
 
-  YR_ARENA*             sz_arena;
-  YR_ARENA*             rules_arena;
-  YR_ARENA*             strings_arena;
-  YR_ARENA*             code_arena;
-  YR_ARENA*             re_code_arena;
-  YR_ARENA*             automaton_arena;
-  YR_ARENA*             compiled_rules_arena;
-  YR_ARENA*             externals_arena;
-  YR_ARENA*             namespaces_arena;
-  YR_ARENA*             metas_arena;
+  YR_AC_AUTOMATON*  automaton;
+  YR_HASH_TABLE*    rules_table;
+  YR_HASH_TABLE*    objects_table;
+  YR_NAMESPACE*     current_namespace;
+  YR_STRING*        current_rule_strings;
 
-  YR_AC_AUTOMATON*      automaton;
-  YR_HASH_TABLE*        rules_table;
-  YR_HASH_TABLE*        objects_table;
-  YR_NAMESPACE*         current_namespace;
-  YR_STRING*            current_rule_strings;
+  int               current_rule_flags;
+  int               namespaces_count;
 
-  int                   current_rule_flags;
-  int                   namespaces_count;
+  int8_t*           loop_address[MAX_LOOP_NESTING];
+  char*             loop_identifier[MAX_LOOP_NESTING];
+  int               loop_depth;
+  int               loop_for_of_mem_offset;
 
-  int8_t*               loop_address[MAX_LOOP_NESTING];
-  char*                 loop_identifier[MAX_LOOP_NESTING];
-  int                   loop_depth;
-  int                   loop_for_of_mem_offset;
+  int               allow_includes;
 
-  int                   allow_includes;
+  char*             file_name_stack[MAX_INCLUDE_DEPTH];
+  int               file_name_stack_ptr;
 
-  char*                 file_name_stack[MAX_INCLUDE_DEPTH];
-  int                   file_name_stack_ptr;
+  FILE*             file_stack[MAX_INCLUDE_DEPTH];
+  int               file_stack_ptr;
 
-  FILE*                 file_stack[MAX_INCLUDE_DEPTH];
-  int                   file_stack_ptr;
+  char              last_error_extra_info[MAX_COMPILER_ERROR_EXTRA_INFO];
 
-  char                  last_error_extra_info[MAX_COMPILER_ERROR_EXTRA_INFO];
+  char              lex_buf[LEX_BUF_SIZE];
+  char*             lex_buf_ptr;
+  unsigned short    lex_buf_len;
 
-  char                  lex_buf[LEX_BUF_SIZE];
-  char*                 lex_buf_ptr;
-  unsigned short        lex_buf_len;
+  char              include_base_dir[MAX_PATH];
 
-  char                  include_base_dir[MAX_PATH];
+  YR_COMPILER_CALLBACK_FUNC  callback;
 
 } YR_COMPILER;
 
@@ -120,7 +120,7 @@ void yr_compiler_destroy(
 
 void yr_compiler_set_callback(
     YR_COMPILER* compiler,
-    YR_COMPILER_CALLBACK callback);
+    YR_COMPILER_CALLBACK_FUNC callback);
 
 
 int yr_compiler_add_file(
@@ -135,15 +135,6 @@ int yr_compiler_add_string(
     const char* namespace_);
 
 
-int yr_compiler_push_file_name(
-    YR_COMPILER* compiler,
-    const char* file_name);
-
-
-void yr_compiler_pop_file_name(
-    YR_COMPILER* compiler);
-
-
 char* yr_compiler_get_error_message(
     YR_COMPILER* compiler,
     char* buffer,

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