Lines Matching refs:len
195 static char *unserialize_str(const unsigned char **p, size_t *len, size_t maxlen) in unserialize_str() argument
198 char *str = safe_emalloc(*len, 1, 1); in unserialize_str()
206 for (i = 0; i < *len; i++) { in unserialize_str()
234 *len = i; in unserialize_str()
634 size_t len, len2, len3, maxlen; in php_var_unserialize() local
654 len2 = len = parse_uiv(start + 2); in php_var_unserialize()
656 if (maxlen < len || len == 0) { in php_var_unserialize()
663 YYCURSOR += len; in php_var_unserialize()
675 if (len3 != len) in php_var_unserialize()
677 *p = YYCURSOR + len3 - len; in php_var_unserialize()
681 class_name = estrndup(class_name, len); in php_var_unserialize()
878 size_t len, maxlen; in php_var_unserialize() local
881 len = parse_uiv(start + 2); in php_var_unserialize()
883 if (maxlen < len) { in php_var_unserialize()
888 if ((str = unserialize_str(&YYCURSOR, &len, maxlen)) == NULL) { in php_var_unserialize()
902 ZVAL_STRINGL(*rval, str, len, 0); in php_var_unserialize()
928 size_t len, maxlen; in php_var_unserialize() local
931 len = parse_uiv(start + 2); in php_var_unserialize()
933 if (maxlen < len) { in php_var_unserialize()
940 YYCURSOR += len; in php_var_unserialize()
951 ZVAL_STRINGL(*rval, str, len, 1); in php_var_unserialize()