They should have been marked before, but I was careless. Apparently
this will be the default in future, which seems like a good thing.
cdef class _AssocIter (_MapIterator):
cdef AssocTable t
cdef assoc_iter i
- def __cinit__(me, AssocTable t):
+ def __cinit__(me, AssocTable t not None):
me.t = t
assoc_mkiter(&me.i, &me.t._t)
cdef void *_next(me):
cdef class _SymIter (_MapIterator):
cdef SymTable t
cdef sym_iter i
- def __cinit__(me, SymTable t):
+ def __cinit__(me, SymTable t not None):
me.t = t
sym_mkiter(&me.i, &me.t._t)
cdef void *_next(me):