Remove QT_MAKE_UNCHECKED_ARRAY_ITERATOR
We only used it in one location and it's no longer needed. Change-Id: I2092313b75d4510dda12f8f6decc9652f8191301 Reviewed-by: Marc Mutz <marc.mutz@qt.io>bb10
parent
a0c9fc6758
commit
6866e6f2fa
|
|
@ -77,7 +77,6 @@
|
|||
# define Q_DECL_EXPORT __declspec(dllexport)
|
||||
# define Q_DECL_IMPORT __declspec(dllimport)
|
||||
# if _MSC_VER < 1938 // stdext is deprecated since VS 2022 17.8
|
||||
# define QT_MAKE_UNCHECKED_ARRAY_ITERATOR(x) stdext::make_unchecked_array_iterator(x) // Since _MSC_VER >= 1800
|
||||
# define QT_MAKE_CHECKED_ARRAY_ITERATOR(x, N) stdext::make_checked_array_iterator(x, size_t(N)) // Since _MSC_VER >= 1500
|
||||
# endif
|
||||
# define Q_COMPILER_COMPLAINS_ABOUT_RETURN_AFTER_UNREACHABLE
|
||||
|
|
|
|||
|
|
@ -676,7 +676,7 @@ int QWindowsInputContext::reconvertString(RECONVERTSTRING *reconv)
|
|||
reconv->dwTargetStrOffset = reconv->dwCompStrOffset;
|
||||
auto *pastReconv = reinterpret_cast<ushort *>(reconv + 1);
|
||||
std::copy(surroundingText.utf16(), surroundingText.utf16() + surroundingText.size(),
|
||||
QT_MAKE_UNCHECKED_ARRAY_ITERATOR(pastReconv));
|
||||
pastReconv);
|
||||
return memSize;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue