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
commitcab71ef40bdab573412ce38bb0d2fb9079c9ba22 (patch)
tree02ae039482ca6b623c4564bab27e819842f10600 /coverage/tracer.c
parentc15cec50032d054ea3d8fdbffd0587a5cb7368fd (diff)
downloadpython-coveragepy-cab71ef40bdab573412ce38bb0d2fb9079c9ba22.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 9e19641..6d717f8 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;
}