Commit graph

1746 commits

Author SHA1 Message Date
Ivailo Monev
4b6dd40589 assume QTextCodec::codecForLocale() does not return null
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 22:20:48 +02:00
Ivailo Monev
f404f9d975 fix build after reconfiguration on NetBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 20:33:40 +02:00
Ivailo Monev
072b7ec046 remove incorrect comment in QThread::setPriority()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 19:27:18 +02:00
Ivailo Monev
6e99f2d779 explicitly include pthread header in qthread_unix source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 19:25:39 +02:00
Ivailo Monev
941b3ac6f0 static analyzer warning fix
upstream commits:
ae445b20fa
ca588f40db

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 16:28:11 +02:00
Ivailo Monev
5348831bc1 remove redundant QEasingCurveFunction() arguments passing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 16:01:39 +02:00
Ivailo Monev
9bff02c167 mark the end of curveToFunctionObject() as unreachable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 15:49:16 +02:00
Ivailo Monev
f2bc51fb1f mark QTextCodecPlugin as deprecated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 15:08:35 +02:00
Ivailo Monev
4f3ef33ee8 move Qt::mightBeRichText(), Qt::escape() and Qt::convertFromPlainText() to core component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 02:50:17 +02:00
Ivailo Monev
aa48e78b70 prefix setlocale() in setupLocaleMapper()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 19:42:13 +02:00
Ivailo Monev
6177706d53 deal with TODO in QHttpNetworkReplyPrivate::findChallenge()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 19:30:48 +02:00
Ivailo Monev
23c6012684 remove graphics system leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 19:21:10 +02:00
Ivailo Monev
1df09fb868 oops, that was for testing purposes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 15:39:50 +02:00
Ivailo Monev
bc1e743bdf pre-allocate result based on the converted domain in QString QUrl::fromAce()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 15:24:17 +02:00
Ivailo Monev
1976447ffd fallback to stat if dirent.d_type is not supported
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 15:23:29 +02:00
Ivailo Monev
0d43fff86a update URL TLDs table data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 01:51:33 +02:00
Ivailo Monev
6855f42193 update MIB table data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 01:46:20 +02:00
Ivailo Monev
5b1e6312a1 Revert "do not compress ConfigureNotify X11 events"
This reverts commit 5d8613613f.
2021-01-23 21:07:28 +02:00
Ivailo Monev
309eb0c0f9 remove now incorrect comment in QThreadPrivate::start()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 20:15:38 +02:00
Ivailo Monev
5d8613613f do not compress ConfigureNotify X11 events
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 20:14:56 +02:00
Ivailo Monev
07463cbddc thread priority is no longer masked
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 00:12:45 +02:00
Ivailo Monev
928c7e9f50 compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 00:11:58 +02:00
Ivailo Monev
7391400443 use ConnectionNumber() macro instead of XConnectionNumber() function call
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 21:50:00 +02:00
Ivailo Monev
a6206f5786 properly initialize QEventDispatcherUNIXPrivate members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 21:44:44 +02:00
Ivailo Monev
5ff84c140e remove shared pointer tracking leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 01:45:35 +02:00
Ivailo Monev
d628da4b85 pthread_attr_setstacksize() is standardized by POSIX.1-2001, do not check for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 00:56:58 +02:00
Ivailo Monev
010f188cdb get rid of QCustomScopedPointer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 00:27:47 +02:00
Ivailo Monev
4288b0b418 replace std::this_thread::yield() with sched_yield() in QThread::yieldCurrentThread()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 00:26:56 +02:00
Ivailo Monev
465867522e set thread priority from the thread itself
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-20 23:11:18 +02:00
Ivailo Monev
4fe0940d56 properly initialize QUrlPrivate members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-20 17:26:04 +02:00
Ivailo Monev
208e2d3b2c remove unused QUrlErrorInfo::_expected member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-20 16:46:55 +02:00
Ivailo Monev
1b1e22994d remove declaration of non-existing QUrl methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-20 15:38:24 +02:00
Ivailo Monev
2dcf5da515 properly initialize QRegExp member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-20 10:31:34 +02:00
Ivailo Monev
d9349f91bb pre-allocate a more realistic size for integer conversion buffer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-18 14:42:15 +02:00
Ivailo Monev
96c8f39113 separate logic for invalid and intermidiate integer conversion failures
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-18 14:25:44 +02:00
Ivailo Monev
76eee3061b remove redundant QLocalePrivate::bytearrayToLongLong() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-18 13:06:15 +02:00
Ivailo Monev
804b798a91 correct copying of QByteArrayMatcher and QStringMatcher skip tables
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-14 07:54:27 +02:00
Ivailo Monev
cef6cc66de compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 18:33:51 +02:00
Ivailo Monev
7eab72fbe6 include string header for memcpy() in qendian header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 18:13:41 +02:00
Ivailo Monev
2f18658551 de-inline QBuffer::setData() overload for performance reasons
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 16:31:54 +02:00
Ivailo Monev
0dd157809c use correct type for meta type in qNumVariantToHelper<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 10:12:28 +02:00
Ivailo Monev
76231c9c96 open new iterator from QTextBoundaryFinder copy-constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 04:47:07 +02:00
Ivailo Monev
e4a2aeda4a reference count QTextBoundaryFinderPrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-12 04:38:16 +02:00
Ivailo Monev
ba7e94d964 fix some QCoreApplication/QApplication thread-safety issues
for reference:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/exec.html

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-10 08:06:12 +02:00
Ivailo Monev
08959aa331 move QT_NO_DEBUG_STREAM override to qconfig header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-10 04:50:16 +02:00
Ivailo Monev
8b472f111b remove some redundant int constructs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 14:28:38 +02:00
Ivailo Monev
0d8fe298bc fix regression since b3722d96b0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 13:02:34 +02:00
Ivailo Monev
14908ad4c6 copy the result of nl_langinfo()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 02:17:21 +02:00
Ivailo Monev
35f392220d implement option to print backtrace on warning message
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 15:51:14 +02:00
Ivailo Monev
04bd8bdbd3 keep QByteArray reference in QProcessPrivate::createChannel()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 13:39:02 +02:00