diff --git a/Core/Screenshot.cpp b/Core/Screenshot.cpp index df70121018..c8fa0ab4d8 100644 --- a/Core/Screenshot.cpp +++ b/Core/Screenshot.cpp @@ -241,6 +241,7 @@ bool TakeGameScreenshot(const char *filename, ScreenshotFormat fmt, ScreenshotTy // TODO: Handle other formats (e.g. Direct3D, raw framebuffers.) QImage image(buffer, buf.GetStride(), buf.GetHeight(), QImage::Format_RGB888); success = image.save(filename, fmt == SCREENSHOT_PNG ? "PNG" : "JPG"); + delete [] flipbuffer; } #else if (success) {