summaryrefslogtreecommitdiffstats
path: root/src/tools/qstring.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use empty d->cString for TQString::shared_null instead of null string.HEADmasterSlá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>
* 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>
* Removed explicit usage of the 'register' keyword.Michele Calgaro2021-02-011-13/+13
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* 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>
* Revert "QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to ↵Michele Calgaro2018-09-181-64/+64
| | | | | | | | updated admin module" The original commit was a mistake and should not have been pushed. This reverts commit f849f22528ee9eb5eeb1f9aa92822846b2b3e01f.
* QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to updated admin ↵Michele Calgaro2018-09-181-64/+64
| | | | | | module Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add vsprintf method to QStringTimothy Pearson2015-01-111-5/+13
|
* 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