From 30fe44fbfb5727c6ca93f10cf4de913b4f13381f Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Tue, 7 Aug 2018 20:09:22 +0200 Subject: [PATCH] Segment: Catch by reference --- pv/data/segment.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pv/data/segment.cpp b/pv/data/segment.cpp index 7b8e611..5022d6a 100644 --- a/pv/data/segment.cpp +++ b/pv/data/segment.cpp @@ -194,7 +194,7 @@ void Segment::append_samples(void* data, uint64_t samples) auto dummy_chunk = new uint8_t[dummy_size]; memset(dummy_chunk, 0xFF, dummy_size); delete[] dummy_chunk; - } catch (bad_alloc) { + } catch (bad_alloc&) { delete[] current_chunk_; // The new may have succeeded current_chunk_ = nullptr; throw; -- 2.30.2