diff options
Diffstat (limited to 'vcl/jsdialog/executor.cxx')
-rw-r--r-- | vcl/jsdialog/executor.cxx | 10 |
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 |