diff --git a/src/plugins/qt4projectmanager/qt-s60/s60devices.cpp b/src/plugins/qt4projectmanager/qt-s60/s60devices.cpp index d77db8e07414b3a462a106bddef630e8574225b4..1b1497d28fc26c92feaa20ef3245bed04734cd2f 100644 --- a/src/plugins/qt4projectmanager/qt-s60/s60devices.cpp +++ b/src/plugins/qt4projectmanager/qt-s60/s60devices.cpp @@ -247,7 +247,6 @@ bool S60Devices::detectQtForDevices() const QString indicator("\\src\\corelib\\kernel\\qobject.h"); int indicatorlength = indicator.length(); QByteArray buffer; - QByteArray previousBuffer; int index = -1; while (!qtDll.atEnd()) { buffer = qtDll.read(10000); @@ -256,10 +255,10 @@ bool S60Devices::detectQtForDevices() break; if (!qtDll.atEnd()) qtDll.seek(qtDll.pos()-indicatorlength); - previousBuffer = buffer; } int lastIndex = index; - while (index >= 0 && buffer.at(index)) --index; + while (index >= 0 && buffer.at(index)) + --index; if (index < 0) { // this is untested } else { index += 2; // the 0 and another byte for some reason