Session: Fix mismatched delete operator.
[pulseview.git] / pv / session.cpp
index dd06cfed360a2bd6a45e65577d2441e30404639e..b9612d0e04f3b3a02f84dc55c4a6c3d4ae823d86 100644 (file)
@@ -1097,7 +1097,7 @@ void Session::feed_in_analog(shared_ptr<Analog> analog)
        const size_t sample_count = analog->num_samples() / channel_count;
        bool sweep_beginning = false;
 
-       unique_ptr<float> data(new float[analog->num_samples()]);
+       unique_ptr<float[]> data(new float[analog->num_samples()]);
        analog->get_data_as_float(data.get());
 
        if (signalbases_.empty())