Skip to content

Commit b9580b8

Browse files
committed
unix/moduselect: Fix nanbox build after adding .dump() method.
1 parent cb910c6 commit b9580b8

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

ports/unix/moduselect.c

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "py/mphal.h"
4141
#include "fdfile.h"
4242

43+
#define DEBUG 0
44+
4345
#if MICROPY_PY_SOCKET
4446
extern const mp_obj_type_t mp_type_socket;
4547
#endif
@@ -277,6 +279,7 @@ STATIC mp_obj_t poll_iternext(mp_obj_t self_in) {
277279
return MP_OBJ_STOP_ITERATION;
278280
}
279281

282+
#if DEBUG
280283
STATIC mp_obj_t poll_dump(mp_obj_t self_in) {
281284
mp_obj_poll_t *self = MP_OBJ_TO_PTR(self_in);
282285

@@ -293,14 +296,17 @@ STATIC mp_obj_t poll_dump(mp_obj_t self_in) {
293296
return mp_const_none;
294297
}
295298
MP_DEFINE_CONST_FUN_OBJ_1(poll_dump_obj, poll_dump);
299+
#endif
296300

297301
STATIC const mp_rom_map_elem_t poll_locals_dict_table[] = {
298302
{ MP_ROM_QSTR(MP_QSTR_register), MP_ROM_PTR(&poll_register_obj) },
299303
{ MP_ROM_QSTR(MP_QSTR_unregister), MP_ROM_PTR(&poll_unregister_obj) },
300304
{ MP_ROM_QSTR(MP_QSTR_modify), MP_ROM_PTR(&poll_modify_obj) },
301305
{ MP_ROM_QSTR(MP_QSTR_poll), MP_ROM_PTR(&poll_poll_obj) },
302306
{ MP_ROM_QSTR(MP_QSTR_ipoll), MP_ROM_PTR(&poll_ipoll_obj) },
303-
// { MP_ROM_QSTR(MP_QSTR_dump), MP_ROM_PTR(&poll_dump_obj) },
307+
#if DEBUG
308+
{ MP_ROM_QSTR(MP_QSTR_dump), MP_ROM_PTR(&poll_dump_obj) },
309+
#endif
304310
};
305311
STATIC MP_DEFINE_CONST_DICT(poll_locals_dict, poll_locals_dict_table);
306312

0 commit comments

Comments
 (0)