From a0798c2308757de7489987c6880550d7148cd3fe Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Sat, 12 Apr 2014 08:44:09 +0100 Subject: [PATCH] Use new JSON parser wrapper in ipDetected --- src/libtomahawk/network/Servent.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libtomahawk/network/Servent.cpp b/src/libtomahawk/network/Servent.cpp index 039c76763..6f31b28c4 100644 --- a/src/libtomahawk/network/Servent.cpp +++ b/src/libtomahawk/network/Servent.cpp @@ -980,9 +980,9 @@ Servent::ipDetected() if ( reply->error() == QNetworkReply::NoError ) { - QJson::Parser p; bool ok; - const QVariantMap res = p.parse( reply, &ok ).toMap(); + // We are called when the NetworkReply has finished so we should have all data available. + const QVariantMap res = TomahawkUtils::parseJson( reply->readAll(), &ok ).toMap(); if ( !ok ) { tLog() << Q_FUNC_INFO << "Failed parsing ip-autodetection response";