mirror of
https://github.com/LibreOffice/online.git
synced 2025-08-15 21:13:02 +00:00
Avoid crash in the non-wopi case.
Change-Id: I87aff462dab4abca0235622493f720eacbc39f03 Reviewed-on: https://gerrit.libreoffice.org/53448 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
This commit is contained in:
@ -750,9 +750,9 @@ bool ClientSession::handleKitToClientMessage(const char* buffer, const int lengt
|
||||
if (unoStatePair.first == ".uno:TrackChanges")
|
||||
{
|
||||
if ((unoStatePair.second == "true" &&
|
||||
_wopiFileInfo->_disableChangeTrackingRecord == WopiStorage::WOPIFileInfo::TriState::True) ||
|
||||
_wopiFileInfo && _wopiFileInfo->_disableChangeTrackingRecord == WopiStorage::WOPIFileInfo::TriState::True) ||
|
||||
(unoStatePair.second == "false" &&
|
||||
_wopiFileInfo->_disableChangeTrackingRecord == WopiStorage::WOPIFileInfo::TriState::False))
|
||||
_wopiFileInfo && _wopiFileInfo->_disableChangeTrackingRecord == WopiStorage::WOPIFileInfo::TriState::False))
|
||||
{
|
||||
// Toggle the TrackChanges state.
|
||||
LOG_DBG("Forcing " << unoStatePair.first << " toggle per user settings.");
|
||||
@ -762,9 +762,9 @@ bool ClientSession::handleKitToClientMessage(const char* buffer, const int lengt
|
||||
else if (unoStatePair.first == ".uno:ShowTrackedChanges")
|
||||
{
|
||||
if ((unoStatePair.second == "true" &&
|
||||
_wopiFileInfo->_disableChangeTrackingShow == WopiStorage::WOPIFileInfo::TriState::True) ||
|
||||
_wopiFileInfo && _wopiFileInfo->_disableChangeTrackingShow == WopiStorage::WOPIFileInfo::TriState::True) ||
|
||||
(unoStatePair.second == "false" &&
|
||||
_wopiFileInfo->_disableChangeTrackingShow == WopiStorage::WOPIFileInfo::TriState::False))
|
||||
_wopiFileInfo && _wopiFileInfo->_disableChangeTrackingShow == WopiStorage::WOPIFileInfo::TriState::False))
|
||||
{
|
||||
// Toggle the ShowTrackChanges state.
|
||||
LOG_DBG("Forcing " << unoStatePair.first << " toggle per user settings.");
|
||||
|
Reference in New Issue
Block a user