1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

tests/getpart: use MIME::Base64 instead of home-cooked

Since we already use the base64 package since a while back, we can just
as well switch to that here too.

It also happens to use the exact same function name, which otherwise
causes a run-time warning.

Reported-by: Marc Hörsken
Fixes #5885
Closes #5887
This commit is contained in:
Daniel Stenberg 2020-08-28 22:31:57 +02:00
parent f504f18641
commit 8bb183114c
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -28,12 +28,7 @@ my $xmlfile;
my $warning=0;
my $trace=0;
sub decode_base64 {
tr:A-Za-z0-9+/::cd; # remove non-base64 chars
tr:A-Za-z0-9+/: -_:; # convert to uuencoded format
my $len = pack("c", 32 + 0.75*length); # compute length byte
return unpack("u", $len . $_); # uudecode and print
}
use MIME::Base64;
sub decode_hex {
my $s = $_;