[Forensics-changes] [yara] 113/135: Fix issues introduced in yara-python
Hilko Bengen
bengen at moszumanska.debian.org
Sat Jul 1 10:27:38 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 1c5ac31a6ddea2e99f6396decd0063242c824ecb
Author: Victor Manuel Alvarez <vmalvarez at virustotal.com>
Date: Thu Aug 21 23:45:18 2014 +0200
Fix issues introduced in yara-python
---
yara-python/yara-python.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/yara-python/yara-python.c b/yara-python/yara-python.c
index b531ee5..74e288f 100644
--- a/yara-python/yara-python.c
+++ b/yara-python/yara-python.c
@@ -1439,6 +1439,12 @@ static PyObject * yara_load(
}
+void finalize(void)
+{
+ yr_finalize();
+}
+
+
static PyMethodDef yara_methods[] = {
{
"compile",
@@ -1509,13 +1515,13 @@ MOD_INIT(yara)
PyModule_AddObject(m, "TimeoutError", YaraTimeoutError);
PyModule_AddObject(m, "WarningError", YaraWarningError);
- if (yr_initialize() == ERROR_SUCCESS)
+ if (yr_initialize() != ERROR_SUCCESS)
{
- PyErr_SetString(YareError, "initialization error");
+ PyErr_SetString(YaraError, "initialization error");
return MOD_ERROR_VAL;
}
- Py_AtExit(yr_finalize);
+ Py_AtExit(finalize);
return MOD_SUCCESS_VAL(m);
}
--
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