bool NewFileName(const char* filename) { size_t len; if (0 < (len = strlen(filename))) { char* tmpbuf, *p, c; tmpbuf = (char*)malloc(len + 1); strcpy_s(tmpbuf, len + 1, filename); for (p = tmpbuf; *p; ++p) { if ('\' != *p && '/' != *p) { continue; } c = *++p; *p = '