Index: sources/utility/format.cpp =================================================================== diff -u -rc6a09899d2e46dc0bda5a6b994aa257953626f97 -rc12aef133e2c349ba1559a75135a55dd12b977c8 --- sources/utility/format.cpp (.../format.cpp) (revision c6a09899d2e46dc0bda5a6b994aa257953626f97) +++ sources/utility/format.cpp (.../format.cpp) (revision c12aef133e2c349ba1559a75135a55dd12b977c8) @@ -43,9 +43,14 @@ QByteArray mData; if(vData.type() == QVariant::String) { mData += vData.toByteArray(); - } else { - mData += vData.toUInt(); + return mData; } + + if(vData.type() == QVariant::ByteArray) { + mData += vData.toByteArray(); + return mData; + } + + mData += vData.toUInt(); return mData; } -