1
0
mirror of https://github.com/strawberrymusicplayer/strawberry synced 2025-02-03 10:57:33 +01:00

Ignore deprecated QString::fromUtf16()

This commit is contained in:
Jonas Kvinge 2020-12-24 15:23:35 +01:00
parent 057ec49a3e
commit fa0fd6b7d0

View File

@ -591,7 +591,11 @@ void MacOsDeviceLister::USBDeviceAddedCallback(void* refcon, io_iterator_t it) {
// The device actually returned something. That's a good sign.
// Because this was designed by MS, the characters are in UTF-16 (LE?).
// FIXME
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
QString str = QString::fromUtf16(reinterpret_cast<ushort*>(data.data() + 2), (data.size() / 2) - 2);
#pragma GCC diagnostic pop
if (str.startsWith("MSFT100")) {
// We got the OS descriptor!