issue #2790: GLProgram::getXXXLog return `std::string` to prevent using CCString which was deprecated.