summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vcl/headless/svpinst.cxx16
1 files changed, 16 insertions, 0 deletions
diff --git a/vcl/headless/svpinst.cxx b/vcl/headless/svpinst.cxx
index 39ad72737a33..0397342f1d1c 100644
--- a/vcl/headless/svpinst.cxx
+++ b/vcl/headless/svpinst.cxx
@@ -449,6 +449,20 @@ void SvpSalInstance::AddToRecentDocumentList(const OUString&, const OUString&, c
}
//obviously doesn't actually do anything, its just a nonfunctional stub
+
+#ifdef LIBO_HEADLESS
+
+class SvpOpenGLContext
+{
+};
+
+OpenGLContext* SvpSalInstance::CreateOpenGLContext()
+{
+ return nullptr;
+}
+
+#else
+
class SvpOpenGLContext : public OpenGLContext
{
GLWindow m_aGLWin;
@@ -462,6 +476,8 @@ OpenGLContext* SvpSalInstance::CreateOpenGLContext()
return new SvpOpenGLContext;
}
+#endif
+
SvpSalTimer::~SvpSalTimer()
{
}