diff --git a/firmware/application/apps/ui_spectrum_painter_image.cpp b/firmware/application/apps/ui_spectrum_painter_image.cpp index 3b357422..b04559eb 100644 --- a/firmware/application/apps/ui_spectrum_painter_image.cpp +++ b/firmware/application/apps/ui_spectrum_painter_image.cpp @@ -234,14 +234,14 @@ std::vector SpectrumInputImageView::get_line(uint16_t y) { grey_buffer[px] = color.to_greyscale(); } - delete buffer; + delete[] buffer; std::vector values(width); for (int i = 0; i < width; i++) { values[i] = grey_buffer[i]; } - delete grey_buffer; + delete[] grey_buffer; return values; }