diff --git a/mainwindow.cpp b/mainwindow.cpp index 1132ac3b..ad45652a 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -533,8 +533,8 @@ namespace bits += 6; if (bits >= 8) { - bytes[byte++] = words >> (bits - 8); bits -= 8; + bytes[byte++] = words >> bits; } }