mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2026-06-28 22:43:41 -04:00
Fix a bug in handling message lengths.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@2745 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
+7
-3
@@ -1051,15 +1051,19 @@ void MainWindow::ba2msg(QByteArray ba, char message[]) //ba2msg()
|
||||
bool eom;
|
||||
eom=false;
|
||||
int iz=ba.length();
|
||||
for(int i=0;i<iz; i++) {
|
||||
if((int)ba[i] == 0) eom=true;
|
||||
// qDebug() << ba << iz;
|
||||
for(int i=0;i<iz+1; i++) {
|
||||
if((int)ba[i] == 0) {
|
||||
// qDebug() << i;
|
||||
eom=true;
|
||||
}
|
||||
if(eom) {
|
||||
message[i]=32;
|
||||
} else {
|
||||
message[i]=ba[i];
|
||||
}
|
||||
}
|
||||
message[28]=0;
|
||||
message[iz]=0;
|
||||
}
|
||||
|
||||
void MainWindow::on_txFirstCheckBox_stateChanged(int nstate) //TxFirst
|
||||
|
||||
Reference in New Issue
Block a user