summaryrefslogtreecommitdiff
path: root/coverage/ctracer
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2016-01-30 16:08:30 -0500
committerNed Batchelder <ned@nedbatchelder.com>2016-01-30 16:08:30 -0500
commit644fd591b93e651cd681f7f205492a3eb00a00c5 (patch)
tree2545dbe49bcb2b748efbcfe9e33cc18dafc5f7e2 /coverage/ctracer
parent3511f6b7a95129ac216d3f547ea94293c80da92e (diff)
downloadpython-coveragepy-644fd591b93e651cd681f7f205492a3eb00a00c5.tar.gz
Make a BOOL type for the C code.
Diffstat (limited to 'coverage/ctracer')
-rw-r--r--coverage/ctracer/datastack.h2
-rw-r--r--coverage/ctracer/tracer.c2
-rw-r--r--coverage/ctracer/tracer.h4
-rw-r--r--coverage/ctracer/util.h1
4 files changed, 5 insertions, 4 deletions
diff --git a/coverage/ctracer/datastack.h b/coverage/ctracer/datastack.h
index 1314979..b63af2c 100644
--- a/coverage/ctracer/datastack.h
+++ b/coverage/ctracer/datastack.h
@@ -28,7 +28,7 @@ typedef struct DataStackEntry {
*/
int last_line;
- int started_context;
+ BOOL started_context;
} DataStackEntry;
/* A data stack is a dynamically allocated vector of DataStackEntry's. */
diff --git a/coverage/ctracer/tracer.c b/coverage/ctracer/tracer.c
index 02a613c..0c9a486 100644
--- a/coverage/ctracer/tracer.c
+++ b/coverage/ctracer/tracer.c
@@ -131,7 +131,7 @@ indent(int n)
return spaces + strlen(spaces) - n*2;
}
-static int logging = FALSE;
+static BOOL logging = FALSE;
/* Set these constants to be a file substring and line number to start logging. */
static const char * start_file = "tests/views";
static int start_line = 27;
diff --git a/coverage/ctracer/tracer.h b/coverage/ctracer/tracer.h
index 7769b2c..438317b 100644
--- a/coverage/ctracer/tracer.h
+++ b/coverage/ctracer/tracer.h
@@ -30,9 +30,9 @@ typedef struct CTracer {
PyObject * context;
/* Has the tracer been started? */
- int started;
+ BOOL started;
/* Are we tracing arcs, or just lines? */
- int tracing_arcs;
+ BOOL tracing_arcs;
/*
The data stack is a stack of dictionaries. Each dictionary collects
diff --git a/coverage/ctracer/util.h b/coverage/ctracer/util.h
index 78d9204..cafcc28 100644
--- a/coverage/ctracer/util.h
+++ b/coverage/ctracer/util.h
@@ -48,6 +48,7 @@
#define RET_ERROR -1
/* Nicer booleans */
+typedef int BOOL;
#define FALSE 0
#define TRUE 1