summaryrefslogtreecommitdiff
path: root/vcl/jsdialog/executor.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/jsdialog/executor.cxx')
-rw-r--r--vcl/jsdialog/executor.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/vcl/jsdialog/executor.cxx b/vcl/jsdialog/executor.cxx
index 87183f504c67..cda6a05a52d6 100644
--- a/vcl/jsdialog/executor.cxx
+++ b/vcl/jsdialog/executor.cxx
@@ -170,14 +170,14 @@ bool ExecuteAction(const std::string& nWindowId, const OString& rWidget, StringM
if (separatorPos > 0)
{
// x;y
- std::string_view clickPosX = OUStringToOString(
+ OString clickPosX = OUStringToOString(
rData["data"].subView(0, separatorPos), RTL_TEXTENCODING_ASCII_US);
- std::string_view clickPosY = OUStringToOString(
+ OString clickPosY = OUStringToOString(
rData["data"].subView(separatorPos + 1), RTL_TEXTENCODING_ASCII_US);
- if (!clickPosX.empty() && !clickPosY.empty())
+ if (!clickPosX.isEmpty() && !clickPosY.isEmpty())
{
- double posX = std::atof(clickPosX.data());
- double posY = std::atof(clickPosY.data());
+ double posX = std::atof(clickPosX.getStr());
+ double posY = std::atof(clickPosY.getStr());
OutputDevice& rRefDevice = pArea->get_ref_device();
// We send OutPutSize for the drawing area bitmap
// get_size_request is not necessarily updated