]> sigrok.org Git - pulseview.git/blobdiff - pv/data/analogsegment.cpp
DecodeSignal: Allow muxed logic data to be cached
[pulseview.git] / pv / data / analogsegment.cpp
index 0610a4a800ca426a961950491b1fa05fea920ba4..7a3d62d880ff912356f7daac4bf962af6d1611b5 100644 (file)
@@ -75,7 +75,7 @@ void AnalogSegment::append_interleaved_samples(const float *data,
        uint64_t prev_sample_count = sample_count_;
 
        // Deinterleave the samples and add them
-       unique_ptr<float> deint_data(new float[sample_count]);
+       unique_ptr<float[]> deint_data(new float[sample_count]);
        float *deint_data_ptr = deint_data.get();
        for (uint32_t i = 0; i < sample_count; i++) {
                *deint_data_ptr = (float)(*data);