summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2005-10-24 00:30:44 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2005-10-24 00:30:44 (GMT)
commit62c2fac9a0758f303c0382e459031a2679a056e2 (patch)
tree0c7822ce350fddf10e553e4f20958724e6358009
parent6ab080cd4017b0daa742be7b5ce1e78416922a79 (diff)
downloadcpython-62c2fac9a0758f303c0382e459031a2679a056e2.zip
cpython-62c2fac9a0758f303c0382e459031a2679a056e2.tar.gz
cpython-62c2fac9a0758f303c0382e459031a2679a056e2.tar.bz2
Do not pollute name block_ty, prefix with _Py_
-rw-r--r--Include/symtable.h6
-rw-r--r--Python/symtable.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/Include/symtable.h b/Include/symtable.h
index ad7334b..d1e7b35 100644
--- a/Include/symtable.h
+++ b/Include/symtable.h
@@ -5,7 +5,7 @@ extern "C" {
#endif
typedef enum _block_type { FunctionBlock, ClassBlock, ModuleBlock }
- block_ty;
+ _Py_block_ty;
struct _symtable_entry;
@@ -29,7 +29,7 @@ typedef struct _symtable_entry {
PyObject *ste_name; /* string: name of block */
PyObject *ste_varnames; /* list of variable names */
PyObject *ste_children; /* list of child ids */
- block_ty ste_type; /* module, class, or function */
+ _Py_block_ty ste_type; /* module, class, or function */
int ste_unoptimized; /* false if namespace is optimized */
int ste_nested : 1; /* true if block is nested */
int ste_free : 1; /* true if block has free variables */
@@ -49,7 +49,7 @@ PyAPI_DATA(PyTypeObject) PySTEntry_Type;
#define PySTEntry_Check(op) ((op)->ob_type == &PySTEntry_Type)
PyAPI_FUNC(PySTEntryObject *) \
- PySTEntry_New(struct symtable *, identifier, block_ty, void *, int);
+ PySTEntry_New(struct symtable *, identifier, _Py_block_ty, void *, int);
PyAPI_FUNC(int) PyST_GetScope(PySTEntryObject *, PyObject *);
PyAPI_FUNC(struct symtable *) PySymtable_Build(mod_ty, const char *,
diff --git a/Python/symtable.c b/Python/symtable.c
index 46efe4b..28da563 100644
--- a/Python/symtable.c
+++ b/Python/symtable.c
@@ -12,7 +12,7 @@
"name '%.400s' is used prior to global declaration"
PySTEntryObject *
-PySTEntry_New(struct symtable *st, identifier name, block_ty block,
+PySTEntry_New(struct symtable *st, identifier name, _Py_block_ty block,
void *key, int lineno)
{
PySTEntryObject *ste = NULL;
@@ -153,7 +153,7 @@ PyTypeObject PySTEntry_Type = {
static int symtable_analyze(struct symtable *st);
static int symtable_warn(struct symtable *st, char *msg);
static int symtable_enter_block(struct symtable *st, identifier name,
- block_ty block, void *ast, int lineno);
+ _Py_block_ty block, void *ast, int lineno);
static int symtable_exit_block(struct symtable *st, void *ast);
static int symtable_visit_stmt(struct symtable *st, stmt_ty s);
static int symtable_visit_expr(struct symtable *st, expr_ty s);
@@ -711,7 +711,7 @@ symtable_exit_block(struct symtable *st, void *ast)
}
static int
-symtable_enter_block(struct symtable *st, identifier name, block_ty block,
+symtable_enter_block(struct symtable *st, identifier name, _Py_block_ty block,
void *ast, int lineno)
{
PySTEntryObject *prev = NULL;