From 644fd591b93e651cd681f7f205492a3eb00a00c5 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 30 Jan 2016 16:08:30 -0500 Subject: Make a BOOL type for the C code. --- coverage/ctracer/datastack.h | 2 +- coverage/ctracer/tracer.c | 2 +- coverage/ctracer/tracer.h | 4 ++-- coverage/ctracer/util.h | 1 + 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 -- cgit v1.2.1