[Forensics-changes] [yara] 35/415: Fix some warnings in VC++

Hilko Bengen bengen at moszumanska.debian.org
Thu Apr 3 05:42:41 UTC 2014


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

bengen pushed a commit to branch debian
in repository yara.

commit 8fb2bcb5d1b8fb82b2316125e2f2e44fafed20d3
Author: Victor M. Alvarez <plusvic at gmail.com>
Date:   Thu Oct 22 14:31:34 2009 +0000

    Fix some warnings in VC++
---
 libyara/lex.h  | 1 +
 libyara/yara.h | 3 +++
 yara.c         | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/libyara/lex.h b/libyara/lex.h
index d0d57da..2b54591 100644
--- a/libyara/lex.h
+++ b/libyara/lex.h
@@ -22,6 +22,7 @@ typedef void* yyscan_t;
 #endif
 
 #define YY_EXTRA_TYPE YARA_CONTEXT*
+#define YY_USE_CONST
 
 void yyerror(yyscan_t yyscanner, const char *error_message);
 
diff --git a/libyara/yara.h b/libyara/yara.h
index 5bb8f8f..9192b0e 100644
--- a/libyara/yara.h
+++ b/libyara/yara.h
@@ -225,6 +225,9 @@ YARA_CONTEXT*       yr_create_context();
 void                yr_destroy_context(YARA_CONTEXT* context);
 char*               yr_get_current_file_name(YARA_CONTEXT* context);
 
+void 		yr_push_file_name(YARA_CONTEXT* context, const char* file_name);
+void 		yr_pop_file_name(YARA_CONTEXT* context);
+
 int         yr_compile_file(FILE* rules_file, YARA_CONTEXT* context);
 int         yr_compile_string(const char* rules_string, YARA_CONTEXT* context);
 
diff --git a/yara.c b/yara.c
index 1707704..e8062de 100644
--- a/yara.c
+++ b/yara.c
@@ -200,7 +200,7 @@ void print_string(unsigned char* buffer, unsigned int buffer_size, unsigned int
 
 void print_hex_string(unsigned char* buffer, unsigned int buffer_size, unsigned int offset, unsigned int length)
 {
-	int i;
+	unsigned int i;
 	unsigned char* str;
 	
     str = (unsigned char*) (buffer + offset);

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