Lines Matching refs:len
193 static char *unserialize_str(const unsigned char **p, size_t *len, size_t maxlen)
196 char *str = safe_emalloc(*len, 1, 1);
204 for (i = 0; i < *len; i++) {
232 *len = i;
606 size_t len, maxlen;
609 len = parse_uiv(start + 2);
611 if (maxlen < len) {
618 YYCURSOR += len;
629 ZVAL_STRINGL(*rval, str, len, 1);
634 size_t len, maxlen;
637 len = parse_uiv(start + 2);
639 if (maxlen < len) {
644 if ((str = unserialize_str(&YYCURSOR, &len, maxlen)) == NULL) {
658 ZVAL_STRINGL(*rval, str, len, 0);
693 size_t len, len2, len3, maxlen;
713 len2 = len = parse_uiv(start + 2);
715 if (maxlen < len || len == 0) {
722 YYCURSOR += len;
734 if (len3 != len)
736 *p = YYCURSOR + len3 - len;
740 class_name = estrndup(class_name, len);