Commit 2e2efd44 authored by Andrew Talbot's avatar Andrew Talbot Committed by Alexandre Julliard

riched20: Constify some variables.

parent 7319157d
...@@ -47,10 +47,10 @@ int ME_GetTextLength(ME_TextEditor *editor) ...@@ -47,10 +47,10 @@ int ME_GetTextLength(ME_TextEditor *editor)
} }
int ME_GetTextLengthEx(ME_TextEditor *editor, GETTEXTLENGTHEX *how) int ME_GetTextLengthEx(ME_TextEditor *editor, const GETTEXTLENGTHEX *how)
{ {
int length; int length;
if (how->flags & GTL_PRECISE && how->flags & GTL_CLOSE) if (how->flags & GTL_PRECISE && how->flags & GTL_CLOSE)
return E_INVALIDARG; return E_INVALIDARG;
if (how->flags & GTL_NUMCHARS && how->flags & GTL_NUMBYTES) if (how->flags & GTL_NUMCHARS && how->flags & GTL_NUMBYTES)
...@@ -1148,8 +1148,8 @@ static int ME_GetSelCursor(ME_TextEditor *editor, int dir) ...@@ -1148,8 +1148,8 @@ static int ME_GetSelCursor(ME_TextEditor *editor, int dir)
else else
return 1; return 1;
} }
BOOL ME_UpdateSelection(ME_TextEditor *editor, ME_Cursor *pTempCursor) BOOL ME_UpdateSelection(ME_TextEditor *editor, const ME_Cursor *pTempCursor)
{ {
ME_Cursor old_anchor = editor->pCursors[1]; ME_Cursor old_anchor = editor->pCursors[1];
......
...@@ -45,7 +45,7 @@ typedef struct EnumFormatImpl { ...@@ -45,7 +45,7 @@ typedef struct EnumFormatImpl {
UINT cur; UINT cur;
} EnumFormatImpl; } EnumFormatImpl;
static HRESULT EnumFormatImpl_Create(FORMATETC *fmtetc, UINT size, LPENUMFORMATETC *lplpformatetc); static HRESULT EnumFormatImpl_Create(const FORMATETC *fmtetc, UINT size, LPENUMFORMATETC *lplpformatetc);
static HRESULT WINAPI EnumFormatImpl_QueryInterface(IEnumFORMATETC *iface, REFIID riid, LPVOID *ppvObj) static HRESULT WINAPI EnumFormatImpl_QueryInterface(IEnumFORMATETC *iface, REFIID riid, LPVOID *ppvObj)
{ {
...@@ -147,7 +147,7 @@ static const IEnumFORMATETCVtbl VT_EnumFormatImpl = { ...@@ -147,7 +147,7 @@ static const IEnumFORMATETCVtbl VT_EnumFormatImpl = {
EnumFormatImpl_Clone EnumFormatImpl_Clone
}; };
static HRESULT EnumFormatImpl_Create(FORMATETC *fmtetc, UINT fmtetc_cnt, IEnumFORMATETC **lplpformatetc) static HRESULT EnumFormatImpl_Create(const FORMATETC *fmtetc, UINT fmtetc_cnt, IEnumFORMATETC **lplpformatetc)
{ {
EnumFormatImpl *ret; EnumFormatImpl *ret;
TRACE("\n"); TRACE("\n");
...@@ -325,7 +325,7 @@ static const IDataObjectVtbl VT_DataObjectImpl = ...@@ -325,7 +325,7 @@ static const IDataObjectVtbl VT_DataObjectImpl =
DataObjectImpl_EnumDAdvise DataObjectImpl_EnumDAdvise
}; };
static HGLOBAL get_unicode_text(ME_TextEditor *editor, CHARRANGE *lpchrg) static HGLOBAL get_unicode_text(ME_TextEditor *editor, const CHARRANGE *lpchrg)
{ {
int pars, len; int pars, len;
WCHAR *data; WCHAR *data;
...@@ -369,7 +369,7 @@ static DWORD CALLBACK ME_AppendToHGLOBAL(DWORD_PTR dwCookie, LPBYTE lpBuff, LONG ...@@ -369,7 +369,7 @@ static DWORD CALLBACK ME_AppendToHGLOBAL(DWORD_PTR dwCookie, LPBYTE lpBuff, LONG
return 0; return 0;
} }
static HGLOBAL get_rtf_text(ME_TextEditor *editor, CHARRANGE *lpchrg) static HGLOBAL get_rtf_text(ME_TextEditor *editor, const CHARRANGE *lpchrg)
{ {
EDITSTREAM es; EDITSTREAM es;
ME_GlobalDestStruct gds; ME_GlobalDestStruct gds;
...@@ -383,7 +383,7 @@ static HGLOBAL get_rtf_text(ME_TextEditor *editor, CHARRANGE *lpchrg) ...@@ -383,7 +383,7 @@ static HGLOBAL get_rtf_text(ME_TextEditor *editor, CHARRANGE *lpchrg)
return gds.hData; return gds.hData;
} }
HRESULT ME_GetDataObject(ME_TextEditor *editor, CHARRANGE *lpchrg, LPDATAOBJECT *lplpdataobj) HRESULT ME_GetDataObject(ME_TextEditor *editor, const CHARRANGE *lpchrg, LPDATAOBJECT *lplpdataobj)
{ {
DataObjectImpl *obj; DataObjectImpl *obj;
TRACE("(%p,%d,%d)\n", editor, lpchrg->cpMin, lpchrg->cpMax); TRACE("(%p,%d,%d)\n", editor, lpchrg->cpMin, lpchrg->cpMax);
......
...@@ -782,7 +782,7 @@ ME_FindItemAtOffset(ME_TextEditor *editor, ME_DIType nItemType, int nOffset, int ...@@ -782,7 +782,7 @@ ME_FindItemAtOffset(ME_TextEditor *editor, ME_DIType nItemType, int nOffset, int
static int static int
ME_FindText(ME_TextEditor *editor, DWORD flags, CHARRANGE *chrg, const WCHAR *text, CHARRANGE *chrgText) ME_FindText(ME_TextEditor *editor, DWORD flags, const CHARRANGE *chrg, const WCHAR *text, CHARRANGE *chrgText)
{ {
const int nLen = lstrlenW(text); const int nLen = lstrlenW(text);
const int nTextLen = ME_GetTextLength(editor); const int nTextLen = ME_GetTextLength(editor);
......
...@@ -206,9 +206,9 @@ void ME_InsertGraphicsFromCursor(ME_TextEditor *editor, int nCursor); ...@@ -206,9 +206,9 @@ void ME_InsertGraphicsFromCursor(ME_TextEditor *editor, int nCursor);
void ME_InsertTableCellFromCursor(ME_TextEditor *editor, int nCursor); void ME_InsertTableCellFromCursor(ME_TextEditor *editor, int nCursor);
void ME_InternalDeleteText(ME_TextEditor *editor, int nOfs, int nChars); void ME_InternalDeleteText(ME_TextEditor *editor, int nOfs, int nChars);
int ME_GetTextLength(ME_TextEditor *editor); int ME_GetTextLength(ME_TextEditor *editor);
int ME_GetTextLengthEx(ME_TextEditor *editor, GETTEXTLENGTHEX *how); int ME_GetTextLengthEx(ME_TextEditor *editor, const GETTEXTLENGTHEX *how);
ME_Style *ME_GetSelectionInsertStyle(ME_TextEditor *editor); ME_Style *ME_GetSelectionInsertStyle(ME_TextEditor *editor);
BOOL ME_UpdateSelection(ME_TextEditor *editor, ME_Cursor *pTempCursor); BOOL ME_UpdateSelection(ME_TextEditor *editor, const ME_Cursor *pTempCursor);
/* wrap.c */ /* wrap.c */
void ME_PrepareParagraphForWrapping(ME_Context *c, ME_DisplayItem *tp); void ME_PrepareParagraphForWrapping(ME_Context *c, ME_DisplayItem *tp);
...@@ -285,4 +285,4 @@ LRESULT ME_StreamOutRange(ME_TextEditor *editor, DWORD dwFormat, int nStart, int ...@@ -285,4 +285,4 @@ LRESULT ME_StreamOutRange(ME_TextEditor *editor, DWORD dwFormat, int nStart, int
LRESULT ME_StreamOut(ME_TextEditor *editor, DWORD dwFormat, EDITSTREAM *stream); LRESULT ME_StreamOut(ME_TextEditor *editor, DWORD dwFormat, EDITSTREAM *stream);
/* clipboard.c */ /* clipboard.c */
HRESULT ME_GetDataObject(ME_TextEditor *editor, CHARRANGE *lpchrg, LPDATAOBJECT *lplpdataobj); HRESULT ME_GetDataObject(ME_TextEditor *editor, const CHARRANGE *lpchrg, LPDATAOBJECT *lplpdataobj);
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment