controlapi: fix filename in GlcdScreenshotCGI()

Origin commit data
------------------
Commit: da06813e29
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)

Origin message was:
------------------
- controlapi: fix filename in GlcdScreenshotCGI()
This commit is contained in:
vanhofen
2023-02-09 21:23:34 +01:00
parent 2eb14a0ab6
commit 499e4f715a

View File

@@ -2209,14 +2209,17 @@ void CControlAPI::ScreenshotCGI(CyhookHandler *hh)
}
}
#endif
#ifdef ENABLE_GRAPHLCD
void CControlAPI::GlcdScreenshotCGI(CyhookHandler *hh)
{
std::string filename = "/tmp/glcdscreenshot.png";
std::string filename = "screenshot-glcd";
if(!hh->ParamList["name"].empty())
filename = hh->ParamList["name"];
filename = "/tmp/" + filename + ".png";
cGLCD *cglcd = cGLCD::getInstance();
if (cglcd) {
if (cglcd->dumpBuffer((uint32_t*)cglcd->bitmap->Data(), cGLCD::PNG, filename.c_str()))