Bugzilla – Attachment #56577: fix stack corruption for bug #116341
* move tmp file back. See below.
*/
Randomizer rnd;
char rnd_buf[5];
char rnd_buf[9] = { 0 };
char c0, c1, c2, c3;
rnd >> c0;
rnd >> c1;
rnd >> c2;
rnd >> c3;
sprintf(rnd_buf, "%X%X%X%X", c0, c1, c2, c3);
sprintf(rnd_buf, "%02x%02x%02x%02x",
c0 & 0xFF, c1 & 0xFF, c2 & 0xFF, c3 & 0xFF);
tmpFileMoved = filename + "." + rnd_buf + ".mv";
if (!copyFile(filename, tmpFileMoved))
return e_openFile;