aboutsummaryrefslogtreecommitdiff
path: root/py/frozenmod.c
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-01-01 07:51:07 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-01-01 07:51:07 +0200
commit0992588811df90154759f9af6261f07e69cf784a (patch)
tree34ec7b0ee9c4acdb30e011d6a7ab61c25f6ecbf9 /py/frozenmod.c
parented584e2ffd906e97ae234cccebbc63222a7dbcf2 (diff)
py/frozenmod: Make frozen module content be 0-terminated.
To allow simple zero-terminated lexers.
Diffstat (limited to 'py/frozenmod.c')
-rw-r--r--py/frozenmod.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/frozenmod.c b/py/frozenmod.c
index 84df30b89..440ae0aac 100644
--- a/py/frozenmod.c
+++ b/py/frozenmod.c
@@ -46,7 +46,7 @@ mp_lexer_t *mp_find_frozen_module(const char *str, int len) {
mp_lexer_t *lex = mp_lexer_new_from_str_len(MP_QSTR_, s, *sz_ptr, 0);
return lex;
}
- s += l + 1 + *sz_ptr++;
+ s += (l + 1) + (*sz_ptr++ + 1);
}
return NULL;
}