summaryrefslogtreecommitdiffstatshomepage
path: root/py/objgenerator.c
diff options
context:
space:
mode:
authorstijn <stinos@zoho.com>2014-05-05 21:20:15 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-05-05 22:56:27 +0300
commit912ca7701d0749b6b1442e4e7e6e8cf979b10e2d (patch)
tree459ba039430ae872bdda5db5a847ccfac803e59e /py/objgenerator.c
parent179977a0da686476c44e04fc1075ca1c22fd0d7c (diff)
downloadmicropython-912ca7701d0749b6b1442e4e7e6e8cf979b10e2d.tar.gz
micropython-912ca7701d0749b6b1442e4e7e6e8cf979b10e2d.zip
py: Comment exc_state member from mp_obj_gen_instance_t as it gives trouble
...to some compilers who can't process 2 zero-sized arrays in structs. It's never referenced directly anyway. See disussion on #568 as well.
Diffstat (limited to 'py/objgenerator.c')
-rw-r--r--py/objgenerator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/objgenerator.c b/py/objgenerator.c
index 82cbf16303..9c19149164 100644
--- a/py/objgenerator.c
+++ b/py/objgenerator.c
@@ -90,7 +90,7 @@ typedef struct _mp_obj_gen_instance_t {
// Variable-length
mp_obj_t state[0];
// Variable-length, never accessed by name, only as (void*)(state + n_state)
- mp_exc_stack_t exc_state[0];
+ //mp_exc_stack_t exc_state[0];
} mp_obj_gen_instance_t;
void gen_instance_print(void (*print)(void *env, const char *fmt, ...), void *env, mp_obj_t self_in, mp_print_kind_t kind) {