summaryrefslogtreecommitdiffstats
path: root/src/tools/qstring.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use empty d->cString for TQString::shared_null instead of null string.r14.0.xSlávek Banko2022-03-221-2/+2
| | | | | | | | This restores consistency for the behavior of methods TQString::utf8() and TQString::local8Bit() with null TQStrings. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e99bbda7347d35833da0876bc745d5e0b6c18c2b)
* Avoid changes of d->cString for TQString::shared_null to make the value ↵Slávek Banko2022-03-221-4/+13
| | | | | | | | | reliable. This precedes unnecessary allocations, potential use after free and crashes. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 93058fb0a38cbab73683463cfa571fd622baa980)
* Removed explicit usage of the 'register' keyword.Michele Calgaro2021-02-021-13/+13
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 961eb3f6e276b4a3609328a3076ef790026e9c03)
* Make use of QString::utf8() and QString::local8Bit() safe for conversion to ↵Slávek Banko2019-02-101-8/+26
| | | | | | | char*. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 0a1966b25e36fbca6263b656fec8de9d42770f8d)
* Fix FTBFS on Linux specific memlock codeFrançois Andriot2014-09-071-0/+6
|
* Fix potential null pointer dereferenceSlávek Banko2014-05-231-2/+2
|
* Disable unnecessary thread locking in TQString constructors/destructorTimothy Pearson2013-12-171-64/+69
| | | | This improves performance at no real cost, as the TQString class is not thread safe elsewhere
* Reduce TQString allocation/deallocation load in ↵Timothy Pearson2013-12-171-53/+20
| | | | | | populateControlElementDataFromWidget Remove unneeded mutex locks around certain TQString operations
* Fix incorrect thread termination handling when thread count is greater than twoTimothy Pearson2013-06-101-3/+18
| | | | | This resolves Bug 1521 Make double free or delete of QString objects more obvious
* Fix a number of threading data racesTimothy Pearson2013-05-141-46/+283
| | | | | Add proper thread termination handler This partially resolves Bug 1508
* Add unpaged memory mode to TQString and TQLineEditTimothy Pearson2013-03-211-2/+77
| | | | Fix designer build warnings
* Undo prior accidental commitTimothy Pearson2012-03-021-15/+15
|
* Rename additional global TQt functionsTimothy Pearson2012-03-011-15/+15
|
* Add Qt3 development HEAD versionTimothy Pearson2011-07-101-0/+7179