diff options
| author | Javier <dev.git@javispedro.com> | 2014-12-14 06:25:02 +0100 |
|---|---|---|
| committer | Javier <dev.git@javispedro.com> | 2014-12-14 06:25:02 +0100 |
| commit | 5a49b8f6f356a0dd7c7d012048b0d3da6774d2bc (patch) | |
| tree | 785b808d2a40de1f25e36f225c4db2d014eeb39c /daemon/packer.cpp | |
| parent | b4e7744db78b5df2b9a693ea13157b73caaef6c2 (diff) | |
treat JS bools as ints
Diffstat (limited to 'daemon/packer.cpp')
| -rw-r--r-- | daemon/packer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/daemon/packer.cpp b/daemon/packer.cpp index 60cbfc1..df32a4a 100644 --- a/daemon/packer.cpp +++ b/daemon/packer.cpp @@ -72,6 +72,12 @@ void Packer::writeDict(const QMap<int, QVariant> &d) writeLE<int>(it.value().value<int>()); break; + case QMetaType::Bool: + writeLE<quint8>(WatchConnector::typeINT); + writeLE<quint16>(sizeof(char)); + writeLE<char>(it.value().value<char>()); + break; + case QMetaType::Float: // Treat qreals as ints case QMetaType::Double: writeLE<quint8>(WatchConnector::typeINT); |
