Use c_str() instead of data() for std::strings again, #267