diff options
Diffstat (limited to 'include/editeng')
-rw-r--r-- | include/editeng/editview.hxx | 2 | ||||
-rw-r--r-- | include/editeng/yrs.hxx | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/editeng/editview.hxx b/include/editeng/editview.hxx index 4e1ee56ef7ce..d31ee35ff81e 100644 --- a/include/editeng/editview.hxx +++ b/include/editeng/editview.hxx @@ -42,6 +42,7 @@ class IYrsTransactionSupplier; typedef struct TransactionInner YTransaction; typedef struct YTextEvent YTextEvent; typedef struct Branch Branch; +typedef struct YOutput YOutput; #endif class EditTextObject; @@ -417,6 +418,7 @@ public: void YrsReadEEState(YTransaction *); void YrsApplyEEDelta(YTransaction *, YTextEvent const* pEvent); OString GetYrsCommentId() const; + bool YrsWriteEECursor(YTransaction *, Branch const& rArray, YOutput const* pCurrent); void YrsApplyEECursor(OString const& rPeerId, OUString const& rAuthor, ::std::pair<int64_t, int64_t> point, ::std::optional<::std::pair<int64_t, int64_t>> oMark); diff --git a/include/editeng/yrs.hxx b/include/editeng/yrs.hxx index 4842d47540c4..17f41179c3bf 100644 --- a/include/editeng/yrs.hxx +++ b/include/editeng/yrs.hxx @@ -9,6 +9,7 @@ #pragma once +#define YRS_WEAK extern "C" { #if defined(__clang__) #pragma clang diagnostic push |