videoio: images: fix buffer overflow problem

pull/7761/head
Alexander Alekhin 9 years ago
parent e4985f604a
commit c560ff23ad
  1. 5
      modules/videoio/src/cap_images.cpp

@ -345,7 +345,10 @@ bool CvVideoWriter_Images::writeFrame( const IplImage* image )
{
char str[_MAX_PATH];
sprintf(str, filename, currentframe);
int ret = cvSaveImage(str, image, &params[0]);
std::vector<int> image_params = params;
image_params.push_back(0); // append parameters 'stop' mark
image_params.push_back(0);
int ret = cvSaveImage(str, image, &image_params[0]);
currentframe++;

Loading…
Cancel
Save