[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