From b9a35bebf75be53a817bf6341af14b882093e345 Mon Sep 17 00:00:00 2001 From: stijn Date: Sat, 16 Jan 2021 09:18:31 +0100 Subject: py/qstr.h: Remove QSTR_FROM_STR_STATIC macro. It practically does the same as qstr_from_str and was only used in one place, which should actually use the compile-time MP_QSTR_XXX form for consistency; qstr_from_str is for runtime strings only. --- py/qstr.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'py') diff --git a/py/qstr.h b/py/qstr.h index df87217ff..0b6fb12b0 100644 --- a/py/qstr.h +++ b/py/qstr.h @@ -32,7 +32,7 @@ // See qstrdefs.h for a list of qstr's that are available as constants. // Reference them as MP_QSTR_xxxx. // -// Note: it would be possible to define MP_QSTR_xxx as qstr_from_str_static("xxx") +// Note: it would be possible to define MP_QSTR_xxx as qstr_from_str("xxx") // for qstrs that are referenced this way, but you don't want to have them in ROM. // first entry in enum will be MP_QSTRnull=0, which indicates invalid/no qstr @@ -55,7 +55,6 @@ typedef struct _qstr_pool_t { const byte *qstrs[]; } qstr_pool_t; -#define QSTR_FROM_STR_STATIC(s) (qstr_from_strn((s), strlen(s))) #define QSTR_TOTAL() (MP_STATE_VM(last_pool)->total_prev_len + MP_STATE_VM(last_pool)->len) void qstr_init(void); -- cgit v1.2.3