diff --git a/avahicore.cpp b/avahicore.cpp index 3c2f8c0..5d2345d 100644 --- a/avahicore.cpp +++ b/avahicore.cpp @@ -183,7 +183,7 @@ public: while (txt) // get txt records { QByteArray avahiText((const char *)txt->text, txt->size); - const size_t pos = avahiText.indexOf('='); + const ssize_t pos = avahiText.indexOf('='); if (pos < 0) zcs->m_txt[avahiText] = ""; else diff --git a/bonjour.cpp b/bonjour.cpp index 5201e38..63103f1 100644 --- a/bonjour.cpp +++ b/bonjour.cpp @@ -167,7 +167,7 @@ void DNSSD_API QZeroConfPrivate::resolverCallback(DNSServiceRef, DNSServiceFlags recLen = txtRecord[0]; txtRecord++; QByteArray avahiText(reinterpret_cast(txtRecord), recLen); - const size_t pos = avahiText.indexOf('='); + const ssize_t pos = avahiText.indexOf('='); if (pos < 0) resolver->zcs->m_txt[avahiText] = ""; else