1--TEST--
2Ini parsing errors should not result in memory leaks
3--FILE--
4<?php
5var_dump(parse_ini_string('a="b'));
6var_dump(parse_ini_string('a=${b'));
7var_dump(parse_ini_string('a=${b:-a'));
8?>
9--EXPECTF--
10Warning: syntax error, unexpected end of file, expecting TC_DOLLAR_CURLY or TC_QUOTED_STRING or '"' in Unknown on line 1
11 in %s on line %d
12bool(false)
13
14Warning: syntax error, unexpected end of file, expecting TC_FALLBACK or '}' in Unknown on line 1
15 in %s on line %d
16bool(false)
17
18Warning: syntax error, unexpected TC_FALLBACK, expecting TC_VARNAME in Unknown on line 1
19 in %s on line %d
20bool(false)
21