Use mrb_assert() for checking sym in sym_inline_unpack()

This commit is contained in:
KOBAYASHI Shuji
2019-02-14 18:48:41 +09:00
parent 01c908117d
commit 921af6923d
+3 -3
View File
@@ -73,9 +73,9 @@ sym_inline_unpack(mrb_sym sym, char *buf)
{
int i;
if (sym == 0) return NULL;
if ((sym&1) == 0) return NULL; /* need to be inline sym */
if (sym&2) { /* all lower case (5bits/char) */
mrb_assert(sym&1);
if (sym&2) { /* all lower case (5bits/char) */
for (i=0; i<6; i++) {
uint32_t bits;
char c;