Commit graph

5786 commits

Author SHA1 Message Date
Ivailo Monev
1bf9505342 translations update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-24 03:05:24 +03:00
Ivailo Monev
f1f334b831 use QSTACKARRAY() macro in QPaintEngineEx
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 23:36:40 +03:00
Ivailo Monev
e14470acc2 use QSTACKARRAY() macro in QMetaObject::normalizedSignature()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 23:13:51 +03:00
Ivailo Monev
fc67815a87 check size instead of data pointer of QString
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 22:57:25 +03:00
Ivailo Monev
93531e61b6 QCryptographicHash documentation update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 22:36:30 +03:00
Ivailo Monev
095cae1bdf remove explicit keyword from stub QReadWriteLock constructor [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 22:33:07 +03:00
Ivailo Monev
34798b22f3 drop support for SHA-224 and SHA-384 hash sum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 15:23:46 +03:00
Ivailo Monev
67a6a29fc0 mark warning case in QBuffer as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 11:17:52 +03:00
Ivailo Monev
8a2d99ee85 use non-recursive mutex for QVariantAnimation interpolators
fixes crashes on FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 00:39:12 +03:00
Ivailo Monev
0a1a351142 check if string is empty in QString data stream operator
fixes assert and crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-23 00:08:40 +03:00
Ivailo Monev
106489dcf3 README update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 17:36:57 +03:00
Ivailo Monev
517a8670e5 drop support for recursive mutexes [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 15:12:53 +03:00
Ivailo Monev
ae32793400 specialize mutex pools via template
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 14:00:21 +03:00
Ivailo Monev
502bbc7bcf replace recursive QMutex-es with std::recursive_mutex where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 13:26:24 +03:00
Ivailo Monev
4b4841dacb drop support for recursive read-write locks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 00:10:43 +03:00
Ivailo Monev
e9e088f5c8 use QSTACKARRAY() in QHostInfo::localDomainName()
fixes assert in QUrl::fromAce()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 20:27:35 +03:00
Ivailo Monev
361285c27a properly initialize QProcessPrivate member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 19:02:10 +03:00
Ivailo Monev
c8cadb62e6 assume QT_DEFAULT_TEXTURE_GLYPH_CACHE_WIDTH is not defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 20:40:32 +03:00
Ivailo Monev
6d438a3984 remove redundant QImageTextureGlyphCache::glyphMargin() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 20:39:09 +03:00
Ivailo Monev
897ef45269 use QSTACKARRAY() macro in QUuid::toString() and QUuid::toByteArray()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 20:13:36 +03:00
Ivailo Monev
e761849d74 use QSTACKARRAY() macro in qt_print_backtrace() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 19:26:03 +03:00
Ivailo Monev
0a580d669a use QSTACKARRAY() macro in QString data streaming operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 18:55:57 +03:00
Ivailo Monev
5b15d04a18 rename QVector allocation methods [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 14:27:25 +03:00
Ivailo Monev
3ccd348535 add QVector test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 13:52:04 +03:00
Ivailo Monev
ecdbc3816c make use of IS_RAW_DATA() macro in QByteArray::nulTerminated()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 05:00:07 +03:00
Ivailo Monev
9cf35ab6cd replace QList<T>::detach_helper() with its body [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 03:52:21 +03:00
Ivailo Monev
01b92d018d move qAllocMore() to qvector source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 03:41:52 +03:00
Ivailo Monev
156eff71fb simplify QList<T>::append(), QList<T>::prepend() and QList<T>::insert() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 03:00:18 +03:00
Ivailo Monev
588d12877d benchmark build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 01:14:10 +03:00
Ivailo Monev
b166e85e3f add QMimeData test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 01:11:41 +03:00
Ivailo Monev
1255c7dc9a add QLine test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 00:33:47 +03:00
Ivailo Monev
799dea6149 add QList test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 00:13:16 +03:00
Ivailo Monev
91e4a72fd3 minimize use of qAllocMore()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 22:55:14 +03:00
Ivailo Monev
0533d4873d compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 22:26:25 +03:00
Ivailo Monev
813a93948c remove unused QGIFFormat::gif89 member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 18:22:06 +03:00
Ivailo Monev
8a6b7a70fd use QSTACKARRAY() in QNetworkInterfacePrivate::makeHwAddress()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 18:19:24 +03:00
Ivailo Monev
13640bc461 initialize block members in QNtlmPhase2Block constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 18:17:24 +03:00
Ivailo Monev
d34a67d462 mark constants in sanityCheck() function as static
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 18:08:25 +03:00
Ivailo Monev
94d4977bde mark constants in charString() as static
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 17:47:58 +03:00
Ivailo Monev
4b638253ea avoid temporary in compressHelper() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 17:27:11 +03:00
Ivailo Monev
5d1935f8a5 use uninitialized buffer in QPdf::generateLinearGradientShader()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 17:24:14 +03:00
Ivailo Monev
0cfd2e900c mark constants in qt_debug_path() and QPainterPath debug operator as static
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 17:16:55 +03:00
Ivailo Monev
729bad61c8 use QSTACKARRAY() macro in QX11PaintEngine::updatePen()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 17:16:25 +03:00
Ivailo Monev
bd061f31ee use QSTACKARRAY() for resultBuffer in QTest::printBenchmarkResult()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 16:17:32 +03:00
Ivailo Monev
0c5e851d44 CodeQL warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 14:49:50 +03:00
Ivailo Monev
989007d620 use QSTACKARRAY() macro in toDouble() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 13:49:54 +03:00
Ivailo Monev
335679406e remove deprecated QApplication::graphicsSystem() and QApplication::setGraphicsSystem()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-13 13:21:07 +03:00
Ivailo Monev
8d4ed13556 remove redundant qmutex/qmutexpool_p header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 19:52:33 +03:00
Ivailo Monev
20ae5a4e83 use scoped mutex locker in qMakePreparedStmtId()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 19:50:57 +03:00
Ivailo Monev
f1991ac598 remove unused and internal QByteArray::isSharedWith() and QString::isSharedWith() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 16:43:49 +03:00