ptd->page = 0;
ptd->task_type = PREVIEW_TASK_EMPTY_PAGE;
- sprintf(ptd->out_pic_fname, PREVIEW_TEMP_DIR "/empty_page.ppm");
+ strncpy(ptd->out_pic_fname, PREVIEW_TEMP_DIR "/empty_page.ppm", sizeof(ptd->out_pic_fname) - 1);
ptd->is_task_ok = 0;
ptd->conf = pmodel->conf;
ptd->pmodel = pmodel;
ptd->page = page;
ptd->task_type = PREVIEW_TASK_GENERIC;
- sprintf(ptd->out_pic_fname,
+ snprintf(ptd->out_pic_fname, sizeof(ptd->out_pic_fname),
"/tmp/mobileprint/mobileprint_%04d.ppm", page);
ptd->is_task_ok = 0;
ptd->conf = pmodel->conf;