diff options
Diffstat (limited to 'recipes-qt/qt5/qtserialport/0001-Unix-Clear-serial_struct-instances.patch')
-rw-r--r-- | recipes-qt/qt5/qtserialport/0001-Unix-Clear-serial_struct-instances.patch | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/recipes-qt/qt5/qtserialport/0001-Unix-Clear-serial_struct-instances.patch b/recipes-qt/qt5/qtserialport/0001-Unix-Clear-serial_struct-instances.patch deleted file mode 100644 index b14cf013..00000000 --- a/recipes-qt/qt5/qtserialport/0001-Unix-Clear-serial_struct-instances.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 53afe73154c7c00b54cd280fa3d6c9127a2bc84b Mon Sep 17 00:00:00 2001 -From: Jonathan Liu <net147@gmail.com> -Date: Mon, 9 Mar 2015 22:35:56 +1100 -Subject: [PATCH] Unix: Clear serial_struct instances - -Silences the following Valgrind warning: -Conditional jump or move depends on uninitialised value(s) - -Upstream-Status: Backport from 5.5 branch - -Change-Id: I8fd8cfd6aa6f75ed515e6151cfc282faca508bdc -Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> -Signed-off-by: Jonathan Liu <net147@gmail.com> ---- - src/serialport/qserialport_unix.cpp | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/serialport/qserialport_unix.cpp b/src/serialport/qserialport_unix.cpp -index 34ef41d..7cf356b 100644 ---- a/src/serialport/qserialport_unix.cpp -+++ b/src/serialport/qserialport_unix.cpp -@@ -439,6 +439,8 @@ QSerialPortPrivate::setStandardBaudRate(qint32 baudRate, QSerialPort::Directions - { - struct serial_struct currentSerialInfo; - -+ ::memset(¤tSerialInfo, 0, sizeof(currentSerialInfo)); -+ - if ((::ioctl(descriptor, TIOCGSERIAL, ¤tSerialInfo) != -1) - && (currentSerialInfo.flags & ASYNC_SPD_CUST)) { - currentSerialInfo.flags &= ~ASYNC_SPD_CUST; -@@ -469,6 +471,8 @@ QSerialPortPrivate::setCustomBaudRate(qint32 baudRate, QSerialPort::Directions d - - struct serial_struct currentSerialInfo; - -+ ::memset(¤tSerialInfo, 0, sizeof(currentSerialInfo)); -+ - if (::ioctl(descriptor, TIOCGSERIAL, ¤tSerialInfo) == -1) - return decodeSystemError(); - --- -2.3.2 - |