Slávek Banko
e99bbda734
Use empty d->cString for TQString::shared_null instead of null string.
...
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>
2 years ago
Slávek Banko
93058fb0a3
Avoid changes of d->cString for TQString::shared_null to make the value reliable.
...
This precedes unnecessary allocations, potential use after free and crashes.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Michele Calgaro
961eb3f6e2
Removed explicit usage of the 'register' keyword.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
0a1966b25e
Make use of QString::utf8() and QString::local8Bit() safe for conversion to char*.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Michele Calgaro
2df70f03d4
Revert "QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to updated admin module"
...
The original commit was a mistake and should not have been pushed.
This reverts commit f849f22528
.
6 years ago
Michele Calgaro
f849f22528
QT_THREAD_SUPPORT -> TQT_THREAD_SUPPORT conversion to align to updated admin module
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Timothy Pearson
8b9ae3fbf8
Add vsprintf method to QString
10 years ago
François Andriot
e175139565
Fix FTBFS on Linux specific memlock code
10 years ago
Slávek Banko
456dc48a97
Fix potential null pointer dereference
10 years ago
Timothy Pearson
f4193c940c
Disable unnecessary thread locking in TQString constructors/destructor
...
This improves performance at no real cost, as the TQString class is not thread safe elsewhere
11 years ago
Timothy Pearson
eced6bf82e
Reduce TQString allocation/deallocation load in populateControlElementDataFromWidget
...
Remove unneeded mutex locks around certain TQString operations
11 years ago
Timothy Pearson
f2102e1f82
Fix incorrect thread termination handling when thread count is greater than two
...
This resolves Bug 1521
Make double free or delete of QString objects more obvious
11 years ago
Timothy Pearson
4eba9b8238
Fix a number of threading data races
...
Add proper thread termination handler
This partially resolves Bug 1508
11 years ago
Timothy Pearson
d09860faff
Add unpaged memory mode to TQString and TQLineEdit
...
Fix designer build warnings
11 years ago
Timothy Pearson
9a75b154bf
Undo prior accidental commit
12 years ago
Timothy Pearson
a830bf10b7
Rename additional global TQt functions
12 years ago
Timothy Pearson
bd0f3345a9
Add Qt3 development HEAD version
13 years ago