X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fmarshal.c;h=a900430664c374a0646652adb2d3b47ccfc7ea12;hp=fcd107fe15521dcc6eda9006ba17e2602f9b2d67;hb=a13e1b24ca0efe550f3b04ff27cf6ff12233412e;hpb=4e221dbe150560ad8847606164b80020249f136e;ds=sidebyside diff --git a/src/marshal.c b/src/marshal.c index fcd107f..a900430 100644 --- a/src/marshal.c +++ b/src/marshal.c @@ -277,6 +277,7 @@ static inline impl_val *psi_val_intval(impl_val *tmp, token_t real_type, zend_lo case PSI_T_INT64: tmp->i64 = intval; break; case PSI_T_UINT64: tmp->u64 = intval; break; case PSI_T_INT: tmp->ival = intval; break; + case PSI_T_ENUM: case PSI_T_LONG: tmp->lval = intval; break; case PSI_T_FLOAT: tmp->fval = intval; break; case PSI_T_DOUBLE: tmp->dval = intval; break;