diff options
Diffstat (limited to 'gdb/python')
-rw-r--r-- | gdb/python/py-framefilter.c | 6 | ||||
-rw-r--r-- | gdb/python/py-symtab.c | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/gdb/python/py-framefilter.c b/gdb/python/py-framefilter.c index 7f416cb..7b241bb 100644 --- a/gdb/python/py-framefilter.c +++ b/gdb/python/py-framefilter.c @@ -54,7 +54,7 @@ enum mi_print_types static enum ext_lang_bt_status extract_sym (PyObject *obj, gdb::unique_xmalloc_ptr<char> *name, - struct symbol **sym, struct block **sym_block, + struct symbol **sym, const struct block **sym_block, const struct language_defn **language) { gdbpy_ref<> result (PyObject_CallMethod (obj, "symbol", NULL)); @@ -449,7 +449,7 @@ enumerate_args (PyObject *iter, const struct language_defn *language; gdb::unique_xmalloc_ptr<char> sym_name; struct symbol *sym; - struct block *sym_block; + const struct block *sym_block; struct value *val; enum ext_lang_bt_status success = EXT_LANG_BT_ERROR; @@ -567,7 +567,7 @@ enumerate_locals (PyObject *iter, struct value *val; enum ext_lang_bt_status success = EXT_LANG_BT_ERROR; struct symbol *sym; - struct block *sym_block; + const struct block *sym_block; int local_indent = 8 + (8 * indent); gdb::optional<ui_out_emit_tuple> tuple; diff --git a/gdb/python/py-symtab.c b/gdb/python/py-symtab.c index 0fef6e4..15af300 100644 --- a/gdb/python/py-symtab.c +++ b/gdb/python/py-symtab.c @@ -176,7 +176,7 @@ static PyObject * stpy_global_block (PyObject *self, PyObject *args) { struct symtab *symtab = NULL; - struct block *block = NULL; + const struct block *block = NULL; const struct blockvector *blockvector; STPY_REQUIRE_VALID (self, symtab); @@ -192,7 +192,7 @@ static PyObject * stpy_static_block (PyObject *self, PyObject *args) { struct symtab *symtab = NULL; - struct block *block = NULL; + const struct block *block = NULL; const struct blockvector *blockvector; STPY_REQUIRE_VALID (self, symtab); |