[Forensics-changes] [yara] 207/415: Handle "invalid file" and "corrupt file" errors separately in yara-python
Hilko Bengen
bengen at moszumanska.debian.org
Thu Apr 3 05:43:06 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 658c618027d144094ebd9f8060afce9b1d356a2b
Author: Victor M. Alvarez <plusvic at gmail.com>
Date: Wed Oct 30 11:43:24 2013 +0000
Handle "invalid file" and "corrupt file" errors separately in yara-python
---
yara-python/yara-python.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/yara-python/yara-python.c b/yara-python/yara-python.c
index af40212..dfe645c 100644
--- a/yara-python/yara-python.c
+++ b/yara-python/yara-python.c
@@ -595,10 +595,15 @@ PyObject* handle_error(
YaraError,
"zero length file \"%s\"",
extra);
- case ERROR_INVALID_OR_CORRUPT_FILE:
+ case ERROR_INVALID_FILE:
return PyErr_Format(
YaraError,
- "invalid or corrupt compiled rules file \"%s\"",
+ "invalid rules file \"%s\"",
+ extra);
+ case ERROR_CORRUPT_FILE:
+ return PyErr_Format(
+ YaraError,
+ "corrupt rules file \"%s\"",
extra);
case ERROR_SCAN_TIMEOUT:
return PyErr_Format(
--
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