Skip to content

Commit bfae722

Browse files
committed
Promote warning to exception in convert_uudecode() function
1 parent 1f5578c commit bfae722

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

ext/standard/tests/strings/uuencode.phpt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ var_dump(convert_uudecode("!@#$%^YUGFDFGHJKLUYTFBNMLOYT"));
1010
var_dump(convert_uudecode($enc));
1111
var_dump($enc = convert_uuencode("not very sophisticated"));
1212
var_dump(convert_uudecode($enc));
13-
var_dump(convert_uudecode(substr($enc, 0, -10)));
13+
try {
14+
convert_uudecode(substr($enc, 0, -10));
15+
} catch (ValueError $exception) {
16+
echo $exception->getMessage() . "\n";
17+
}
1418

1519
echo "Done\n";
1620
?>
@@ -26,7 +30,5 @@ string(36) "6;F]T('9E<GD@<V]P:&ES=&EC871E9```
2630
`
2731
"
2832
string(22) "not very sophisticated"
29-
30-
Warning: convert_uudecode(): The given parameter is not a valid uuencoded string in %s on line %d
31-
bool(false)
33+
The given parameter is not a valid uuencoded string
3234
Done

0 commit comments

Comments
 (0)