From 0e69c1fa5b8a4a1237933fa47113ea839a66f8a0 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sat, 23 Nov 2024 17:45:11 +0100 Subject: Do not implode key file name vector for calling gpgv Converting it to a comma-separated string and back loses precision. --- methods/gpgv.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'methods/gpgv.cc') diff --git a/methods/gpgv.cc b/methods/gpgv.cc index 4a0866555..9f2ccb174 100644 --- a/methods/gpgv.cc +++ b/methods/gpgv.cc @@ -201,9 +201,8 @@ string GPGVMethod::VerifyGetSigners(const char *file, const char *outfile, else if (pid == 0) { std::ostringstream keys; - implodeVector(keyFiles, keys, ","); setenv("APT_KEY_NO_LEGACY_KEYRING", "1", true); - ExecGPGV(outfile, file, 3, fd, keys.str()); + ExecGPGV(outfile, file, 3, fd, keyFiles); } close(fd[1]); -- cgit v1.2.3-70-g09d2