From d0a4084cbfb35da325bcc42f033fd37b3a415b89 Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Wed, 4 Nov 2020 22:10:39 +0100 Subject: QSharedMemory: do not abuse QChar in a test The set() function sets a given byte in shared memory. Thus, just take a char, not a QChar. Change-Id: I6f3d148eb730573070832ddce6f63363408790cf Reviewed-by: Thiago Macieira --- tests/auto/corelib/kernel/qsharedmemory/producerconsumer/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/main.cpp b/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/main.cpp index ffbad37d82..cdbb11e5a7 100644 --- a/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/main.cpp +++ b/tests/auto/corelib/kernel/qsharedmemory/producerconsumer/main.cpp @@ -32,9 +32,9 @@ #include #include -void set(QSharedMemory &sm, int pos, QChar value) +void set(QSharedMemory &sm, int pos, char value) { - ((char*)sm.data())[pos] = value.toLatin1(); + ((char*)sm.data())[pos] = value; } QChar get(QSharedMemory &sm, int i) -- cgit v1.2.3