- snew(fn, strlen(fnhist)+10);
- snew(buf, strlen(fnhist)+1);
- sprintf(fn, "%s_bs%d.xvg", strncpy(buf, fnhist, strlen(fnhist)-4), bs_index);
+ snew(fn, std::strlen(fnhist)+10);
+ snew(buf, std::strlen(fnhist)+1);
+ sprintf(fn, "%s_bs%d.xvg", std::strncpy(buf, fnhist, std::strlen(fnhist)-4), bs_index);