diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-08-28 09:06:19 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-09-05 10:09:31 +0200 |
| commit | 56cc79818d8bbdd88684e5f36bc3b287ef3d23f9 (patch) | |
| tree | fe3ea79284db15f994a377d40fa702ad4b7b11aa /sources/pyside-tools/deploy_lib/android | |
| parent | a1d389570f78d5bd1fb73cd58678498461555f8e (diff) | |
PySide6: Strictly check the argument names argument to Signal
Accept only lists and tuples of strings as argument
names, preventing crashes when passing numbers or strings
being split into characters by the sequence check.
As a drive-by change PySideSignalData::signalArguments from
QByteArrayList* to QByteArrayList which eases error handling.
As it is a shared class anyways, the overhead is negligible.
Task-number: PYSIDE-2368
Change-Id: I460b5d7297cf66c6ab5566a99c998527daf12eed
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Diffstat (limited to 'sources/pyside-tools/deploy_lib/android')
0 files changed, 0 insertions, 0 deletions
