From 5f638d532312685548d5033618c8a36f73302d0a Mon Sep 17 00:00:00 2001 From: Mark Mentovai Date: Wed, 20 Jul 2016 10:08:14 -0400 Subject: [PATCH] Remove DISALLOW_COPY_AND_ASSIGN from MinidumpStreamInfo DISALLOW_COPY_AND_ASSIGN was inadvertently added to Minidump::MinidumpStreamInfo in f04a010f71f6, but this class is used as the value side of the Minidump::stream_map_ map and must be copyable (with an old enough C++ library). This broke: https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/247141/steps/compile%20%28with%20patch%29/logs/stdio TBR=ivanpe@chromium.org Review URL: https://codereview.chromium.org/2158423003 . --- src/google_breakpad/processor/minidump.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/google_breakpad/processor/minidump.h b/src/google_breakpad/processor/minidump.h index 88a3926a..c8c3cd48 100644 --- a/src/google_breakpad/processor/minidump.h +++ b/src/google_breakpad/processor/minidump.h @@ -1113,9 +1113,6 @@ class Minidump { // Pointer to the stream if cached, or NULL if not yet populated MinidumpStream* stream; - - private: - DISALLOW_COPY_AND_ASSIGN(MinidumpStreamInfo); }; typedef vector MinidumpDirectoryEntries;