Commit 3754c4a0 authored by Paul Sokolovsky's avatar Paul Sokolovsky
Browse files

mp_obj_get_qstr(): Handle MP_OBJ_QSTR.

parent 91d457a2
...@@ -222,7 +222,9 @@ void mp_obj_get_complex(mp_obj_t arg, mp_float_t *real, mp_float_t *imag) { ...@@ -222,7 +222,9 @@ void mp_obj_get_complex(mp_obj_t arg, mp_float_t *real, mp_float_t *imag) {
#endif #endif
qstr mp_obj_get_qstr(mp_obj_t arg) { qstr mp_obj_get_qstr(mp_obj_t arg) {
if (MP_OBJ_IS_TYPE(arg, &str_type)) { if (MP_OBJ_IS_QSTR(arg)) {
return MP_OBJ_QSTR_VALUE(arg);
} else if (MP_OBJ_IS_TYPE(arg, &str_type)) {
return mp_obj_str_get(arg); return mp_obj_str_get(arg);
} else { } else {
assert(0); assert(0);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment