summaryrefslogtreecommitdiffstats
path: root/vcl/source/opengl/OpenGLHelper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source/opengl/OpenGLHelper.cxx')
-rw-r--r--vcl/source/opengl/OpenGLHelper.cxx9
1 files changed, 5 insertions, 4 deletions
diff --git a/vcl/source/opengl/OpenGLHelper.cxx b/vcl/source/opengl/OpenGLHelper.cxx
index 90786adfd5ec..25c2912c620d 100644
--- a/vcl/source/opengl/OpenGLHelper.cxx
+++ b/vcl/source/opengl/OpenGLHelper.cxx
@@ -25,6 +25,7 @@
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <stdarg.h>
+#include <string_view>
#include <vector>
#include <unordered_map>
@@ -301,15 +302,15 @@ namespace
return false;
}
- OString createFileName( const OUString& rVertexShaderName,
- const OUString& rFragmentShaderName,
- const OUString& rGeometryShaderName,
+ OString createFileName( std::u16string_view rVertexShaderName,
+ std::u16string_view rFragmentShaderName,
+ std::u16string_view rGeometryShaderName,
const OString& rDigest )
{
OString aFileName = getCacheFolder() +
OUStringToOString( rVertexShaderName, RTL_TEXTENCODING_UTF8 ) + "-" +
OUStringToOString( rFragmentShaderName, RTL_TEXTENCODING_UTF8 ) + "-";
- if (!rGeometryShaderName.isEmpty())
+ if (!rGeometryShaderName.empty())
aFileName += OUStringToOString( rGeometryShaderName, RTL_TEXTENCODING_UTF8 ) + "-";
aFileName += rDigest + ".bin";
return aFileName;