summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Meerkoetter <frank.meerkoetter@basyskom.com>2016-04-30 21:08:41 +0200
committerFrank Meerkoetter <frank.meerkoetter@basyskom.com>2016-05-01 18:38:49 +0000
commit7d0d53c6a390dfbdb803ea635ef61e80588063a8 (patch)
treeba00655822eb359ef39e211bb48f4e5bf5a8199f
parent0f68acf35c745a6409d2c1559887fa888a7b06cd (diff)
downloadqtserialport-7d0d53c6a390dfbdb803ea635ef61e80588063a8.tar.gz
Avoid allocating a string by using a QStringRef
Change-Id: I01693dcdbd8a0e99a2845d16676c4e9302d244e6 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
-rw-r--r--src/serialport/qserialportinfo_unix.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/serialport/qserialportinfo_unix.cpp b/src/serialport/qserialportinfo_unix.cpp
index 475aeb4..8f39045 100644
--- a/src/serialport/qserialportinfo_unix.cpp
+++ b/src/serialport/qserialportinfo_unix.cpp
@@ -149,7 +149,7 @@ static bool isRfcommDevice(const QString &portName)
return false;
bool ok;
- const int portNumber = portName.mid(6).toInt(&ok);
+ const int portNumber = portName.midRef(6).toInt(&ok);
if (!ok || (portNumber < 0) || (portNumber > 255))
return false;
return true;