summaryrefslogtreecommitdiff
path: root/coverage/tracer.c
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-07-31 07:14:59 -0400
committerNed Batchelder <ned@nedbatchelder.com>2015-07-31 07:14:59 -0400
commit0aab341e584d0be28af0f0ef15dcc0e55453876d (patch)
treed5e61cb008c07fcd0600609a3f7529f26185aebb /coverage/tracer.c
parent4a99b79fee76a1dff3c7169c67a48ed42c90a2db (diff)
downloadpython-coveragepy-git-0aab341e584d0be28af0f0ef15dcc0e55453876d.tar.gz
Intern the SetAttr strings for uniformity
Diffstat (limited to 'coverage/tracer.c')
-rw-r--r--coverage/tracer.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/coverage/tracer.c b/coverage/tracer.c
index 9e196414..6d717f86 100644
--- a/coverage/tracer.c
+++ b/coverage/tracer.c
@@ -106,6 +106,7 @@ typedef struct {
static PyObject *str_trace;
static PyObject *str_source_filename;
static PyObject *str_file_tracer;
+static PyObject *str__coverage_enabled;
static PyObject *str__coverage_plugin;
static PyObject *str__coverage_plugin_name;
static PyObject *str_has_dynamic_filename;
@@ -126,6 +127,7 @@ intern_strings()
INTERN_STRING(str_trace, "trace")
INTERN_STRING(str_source_filename, "source_filename")
INTERN_STRING(str_file_tracer, "file_tracer")
+ INTERN_STRING(str__coverage_enabled, "_coverage_enabled")
INTERN_STRING(str__coverage_plugin, "_coverage_plugin")
INTERN_STRING(str__coverage_plugin_name, "_coverage_plugin_name")
INTERN_STRING(str_has_dynamic_filename, "has_dynamic_filename")
@@ -747,10 +749,10 @@ CTracer_disable_plugin(CTracer *self, PyObject * disposition)
}
/* Disable the plugin for future files, and stop tracing this file. */
- if (PyObject_SetAttrString(plugin, "_coverage_enabled", Py_False) < 0) {
+ if (PyObject_SetAttr(plugin, str__coverage_enabled, Py_False) < 0) {
goto error;
}
- if (PyObject_SetAttrString(disposition, "trace", Py_False) < 0) {
+ if (PyObject_SetAttr(disposition, str_trace, Py_False) < 0) {
goto error;
}