X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsegment.cpp;fp=pv%2Fdata%2Fsegment.cpp;h=5022d6a900f7064c683c5f0d3ab9f80d5feeb100;hp=7b8e611f271999d6b3a57948166322faccaa71bf;hb=30fe44fbfb5727c6ca93f10cf4de913b4f13381f;hpb=5a914348e8c95f92fd7c1c5988d563c5fb472aa2 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;