Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc70a0bd authored by Kris Alder's avatar Kris Alder Committed by Automerger Merge Worker
Browse files

Merge "Bug fix for leak in httplive_fuzzer" am: b7aacccf

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1814836

Change-Id: I15c903f9f66dd916edd8e1493dbab20effd56a43
parents af1c7cc1 b7aacccf
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -229,17 +229,13 @@ void HttpLiveFuzzer::invokeGetConfig() {

void HttpLiveFuzzer::invokeConnectAsync() {
  string currentFileName = generateFileName();
  size_t fileUrlLength =
      strlen(currentFileName.c_str()) + strlen(kFileUrlPrefix);
  char *url = new char[fileUrlLength + 1];
  strcpy(url, kFileUrlPrefix);
  strcat(url, currentFileName.c_str());
  string url = kFileUrlPrefix + currentFileName;
  string str_1 = mFDP->ConsumeRandomLengthString(kRandomStringLength);
  string str_2 = mFDP->ConsumeRandomLengthString(kRandomStringLength);

  KeyedVector<String8, String8> headers;
  headers.add(String8(str_1.c_str()), String8(str_2.c_str()));
  mLiveSession->connectAsync(url, &headers);
  mLiveSession->connectAsync(url.c_str(), &headers);
}

void HttpLiveFuzzer::invokeLiveSession() {