summaryrefslogtreecommitdiff
path: root/src/serialport/qserialportinfo_win.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialport/qserialportinfo_win.cpp')
-rw-r--r--src/serialport/qserialportinfo_win.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/serialport/qserialportinfo_win.cpp b/src/serialport/qserialportinfo_win.cpp
index 82f7636..0958617 100644
--- a/src/serialport/qserialportinfo_win.cpp
+++ b/src/serialport/qserialportinfo_win.cpp
@@ -138,7 +138,7 @@ static QString deviceInstanceIdentifier(DEVINST deviceInstanceNumber)
outputBuffer.size(), 0) != CR_SUCCESS) {
return QString();
}
- return toStringAndTrimNullCharacter(outputBuffer);
+ return toStringAndTrimNullCharacter(outputBuffer).toUpper();
}
static DEVINST parentDeviceInstanceNumber(DEVINST childDeviceInstanceNumber)
@@ -282,7 +282,7 @@ static QString deviceSerialNumber(const QString &instanceIdentifier,
QString result = parseDeviceSerialNumber(instanceIdentifier);
if (result.isEmpty()) {
const DEVINST parentNumber = parentDeviceInstanceNumber(deviceInstanceNumber);
- const QString parentInstanceIdentifier = deviceInstanceIdentifier(parentNumber).toUpper();
+ const QString parentInstanceIdentifier = deviceInstanceIdentifier(parentNumber);
result = parseDeviceSerialNumber(parentInstanceIdentifier);
}
return result;
@@ -319,7 +319,7 @@ QList<QSerialPortInfo> QSerialPortInfo::availablePorts()
serialPortInfo.d_ptr->description = deviceDescription(deviceInfoSet, &deviceInfoData);
serialPortInfo.d_ptr->manufacturer = deviceManufacturer(deviceInfoSet, &deviceInfoData);
- const QString instanceIdentifier = deviceInstanceIdentifier(deviceInfoData.DevInst).toUpper();
+ const QString instanceIdentifier = deviceInstanceIdentifier(deviceInfoData.DevInst);
serialPortInfo.d_ptr->serialNumber =
deviceSerialNumber(instanceIdentifier, deviceInfoData.DevInst);