yy2:
++YYCURSOR;
yy3:
- #line 959 "ext/standard/var_unserializer.re"
-#line 922 "ext/standard/var_unserializer.re"
++#line 961 "ext/standard/var_unserializer.re"
{ return 0; }
-#line 614 "ext/standard/var_unserializer.c"
+#line 653 "ext/standard/var_unserializer.c"
yy4:
yych = *(YYMARKER = ++YYCURSOR);
if (yych == ':') goto yy17;
goto yy3;
yy15:
++YYCURSOR;
- #line 953 "ext/standard/var_unserializer.re"
-#line 916 "ext/standard/var_unserializer.re"
++#line 955 "ext/standard/var_unserializer.re"
{
/* this is the case where we have less data than planned */
php_error_docref(NULL, E_NOTICE, "Unexpected end of serialized data");
return object_common2(UNSERIALIZE_PASSTHRU, elements);
}
- #line 1278 "ext/standard/var_unserializer.c"
-#line 1241 "ext/standard/var_unserializer.c"
++#line 1280 "ext/standard/var_unserializer.c"
yy84:
++YYCURSOR;
-#line 704 "ext/standard/var_unserializer.re"
+#line 743 "ext/standard/var_unserializer.re"
{
size_t len, maxlen;
zend_string *str;
ZVAL_STR(rval, str);
return 1;
}
- #line 1315 "ext/standard/var_unserializer.c"
-#line 1278 "ext/standard/var_unserializer.c"
++#line 1317 "ext/standard/var_unserializer.c"
yy86:
++YYCURSOR;
-#line 738 "ext/standard/var_unserializer.re"
+#line 777 "ext/standard/var_unserializer.re"
{
zend_long elements = parse_iv(start + 2);
/* use iv() not uiv() in order to check data range */
return finish_nested_data(UNSERIALIZE_PASSTHRU);
}
- #line 1342 "ext/standard/var_unserializer.c"
-#line 1305 "ext/standard/var_unserializer.c"
++#line 1344 "ext/standard/var_unserializer.c"
yy88:
yych = *++YYCURSOR;
if (yych <= ',') {
return object_common2(UNSERIALIZE_PASSTHRU,
object_common1(UNSERIALIZE_PASSTHRU, ZEND_STANDARD_CLASS_DEF_PTR));
}
- #line 1374 "ext/standard/var_unserializer.c"
-#line 1337 "ext/standard/var_unserializer.c"
++#line 1376 "ext/standard/var_unserializer.c"
yy94:
++YYCURSOR;
-#line 672 "ext/standard/var_unserializer.re"
+#line 711 "ext/standard/var_unserializer.re"
{
size_t len, maxlen;
char *str;
ZVAL_STRINGL(rval, str, len);
return 1;
}
- #line 1409 "ext/standard/var_unserializer.c"
-#line 1372 "ext/standard/var_unserializer.c"
++#line 1411 "ext/standard/var_unserializer.c"
yy96:
yych = *++YYCURSOR;
if (yych <= '/') goto yy18;
return 1;
}
- #line 1433 "ext/standard/var_unserializer.c"
-#line 1396 "ext/standard/var_unserializer.c"
++#line 1435 "ext/standard/var_unserializer.c"
}
- #line 961 "ext/standard/var_unserializer.re"
-#line 924 "ext/standard/var_unserializer.re"
++#line 963 "ext/standard/var_unserializer.re"
return 0;