Fix ssl_certificate_fuzzer

Bug: webrtc:10395
Change-Id: Iba79f257c427545c36052e74296d3c07a166ee7d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/225540
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34446}
diff --git a/test/fuzzers/ssl_certificate_fuzzer.cc b/test/fuzzers/ssl_certificate_fuzzer.cc
index 7ab59b5..4bab5c8 100644
--- a/test/fuzzers/ssl_certificate_fuzzer.cc
+++ b/test/fuzzers/ssl_certificate_fuzzer.cc
@@ -13,6 +13,7 @@
 
 #include <string>
 
+#include "rtc_base/message_digest.h"
 #include "rtc_base/ssl_certificate.h"
 #include "rtc_base/string_encode.h"
 
@@ -34,7 +35,7 @@
   cert->CertificateExpirationTime();
 
   std::string algorithm;
-  cert->GetSignatureDigestAlgorithm(algorithm);
+  cert->GetSignatureDigestAlgorithm(&algorithm);
 
   unsigned char digest[rtc::MessageDigest::kMaxSize];
   size_t digest_len;