[Forensics-changes] [yara] 65/407: Rename cur_rule to iter_current_rule
Hilko Bengen
bengen at moszumanska.debian.org
Sat Jul 1 10:28:10 UTC 2017
This is an automated email from the git hooks/post-receive script.
bengen pushed a commit to annotated tag v3.3.0
in repository yara.
commit c20bac259fe79bae5a5a1ce3796c6c50e5f51135
Author: Victor Manuel Alvarez <vmalvarez at virustotal.com>
Date: Wed Sep 24 23:45:09 2014 +0200
Rename cur_rule to iter_current_rule
---
yara-python/yara-python.c | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/yara-python/yara-python.c b/yara-python/yara-python.c
index 07fc34c..ecb8b85 100644
--- a/yara-python/yara-python.c
+++ b/yara-python/yara-python.c
@@ -285,7 +285,7 @@ typedef struct
PyObject_HEAD
PyObject* externals;
YR_RULES* rules;
- YR_RULE* cur_rule;
+ YR_RULE* iter_current_rule;
} Rules;
static void Rules_dealloc(
@@ -901,9 +901,11 @@ static PyObject * Rules_next(PyObject *self)
const char *tag;
rules = (Rules *) self;
- // Generate new Rule object based upon cur_rule
- // Increment cur_rule.
- if (RULE_IS_NULL(rules->cur_rule))
+
+ // Generate new Rule object based upon iter_current_rule and increment
+ // iter_current_rule.
+
+ if (RULE_IS_NULL(rules->iter_current_rule))
{
PyErr_SetNone(PyExc_StopIteration);
return NULL;
@@ -914,14 +916,14 @@ static PyObject * Rules_next(PyObject *self)
meta_list = PyDict_New();
if (rule != NULL && tag_list != NULL && meta_list != NULL)
{
- yr_rule_tags_foreach(rules->cur_rule, tag)
+ yr_rule_tags_foreach(rules->iter_current_rule, tag)
{
object = PY_STRING(tag);
PyList_Append(tag_list, object);
Py_DECREF(object);
}
- yr_rule_metas_foreach(rules->cur_rule, meta)
+ yr_rule_metas_foreach(rules->iter_current_rule, meta)
{
if (meta->type == META_TYPE_INTEGER)
object = Py_BuildValue("I", meta->integer);
@@ -934,10 +936,10 @@ static PyObject * Rules_next(PyObject *self)
Py_DECREF(object);
}
- rule->identifier = PY_STRING(rules->cur_rule->identifier);
+ rule->identifier = PY_STRING(rules->iter_current_rule->identifier);
rule->tags = tag_list;
rule->meta = meta_list;
- rules->cur_rule++;
+ rules->iter_current_rule++;
return (PyObject *) rule;
}
else
@@ -1491,7 +1493,7 @@ static PyObject * yara_compile(
if (error == ERROR_SUCCESS)
{
rules->rules = yara_rules;
- rules->cur_rule = rules->rules->rules_list_head;
+ rules->iter_current_rule = rules->rules->rules_list_head;
if (externals != NULL)
rules->externals = PyDict_Copy(externals);
@@ -1548,7 +1550,7 @@ static PyObject * yara_load(
return handle_error(error, filepath);
external = rules->rules->externals_list_head;
- rules->cur_rule = rules->rules->rules_list_head;
+ rules->iter_current_rule = rules->rules->rules_list_head;
if (!EXTERNAL_VARIABLE_IS_NULL(external))
rules->externals = PyDict_New();
--
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