py: Change struct and macro for builtin fun so they can be type checked.

This commit is contained in:
Damien George
2016-01-03 11:53:44 +00:00
parent 3d2daa2d03
commit 1b0aab621b
8 changed files with 51 additions and 24 deletions

View File

@@ -158,7 +158,7 @@ void prompt_write_history(void) {
#endif
}
STATIC mp_obj_t mp_builtin_input(uint n_args, const mp_obj_t *args) {
STATIC mp_obj_t mp_builtin_input(mp_uint_t n_args, const mp_obj_t *args) {
if (n_args == 1) {
mp_obj_print(args[0], PRINT_STR);
}
@@ -171,5 +171,4 @@ STATIC mp_obj_t mp_builtin_input(uint n_args, const mp_obj_t *args) {
free(line);
return o;
}
MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(mp_builtin_input_obj, 0, 1, mp_builtin_input);