summaryrefslogtreecommitdiffstats
path: root/src/serialport/qserialportinfo_unix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialport/qserialportinfo_unix.cpp')
-rw-r--r--src/serialport/qserialportinfo_unix.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/serialport/qserialportinfo_unix.cpp b/src/serialport/qserialportinfo_unix.cpp
index 105d10af..7b967574 100644
--- a/src/serialport/qserialportinfo_unix.cpp
+++ b/src/serialport/qserialportinfo_unix.cpp
@@ -151,13 +151,13 @@ static bool isValidSerial8250(const QString &systemLocation)
return false;
}
-static bool isRfcommDevice(const QString &portName)
+static bool isRfcommDevice(QStringView portName)
{
if (!portName.startsWith(QLatin1String("rfcomm")))
return false;
bool ok;
- const int portNumber = portName.midRef(6).toInt(&ok);
+ const int portNumber = portName.mid(6).toInt(&ok);
if (!ok || (portNumber < 0) || (portNumber > 255))
return false;
return true;