From 7f85f8983dcc9ac04a082190697a2fb220ccc002 Mon Sep 17 00:00:00 2001 From: Steve Franke Date: Fri, 6 Jul 2018 18:04:56 -0500 Subject: [PATCH] Fix a c++/fortran type mismatch for ft8msgbits. --- mainwindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 2c2bc8173..a3bedb1f5 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -77,7 +77,7 @@ extern "C" { fortran_charlen_t); void genft8_(char* msg, char* MyGrid, bool* bcontest, int* i3, int* n3, int* isync, char* msgsent, - char ft8msgbits[], int itone[], fortran_charlen_t, fortran_charlen_t, + int ft8msgbits[], int itone[], fortran_charlen_t, fortran_charlen_t, fortran_charlen_t); void parse77_(char* msg, int* i3, int* n3, fortran_charlen_t); @@ -3501,9 +3501,9 @@ void MainWindow::guiUpdate() if(!m_config.bGenerate77() and itype == 6 and (m_i3>0 or m_n3>0)) m_isync=2; if(m_config.bGenerate77()) m_isync=2; // qDebug() << "itype=" << itype << "i3, n3:"<< m_i3 << m_n3 << "isync="<< m_isync << ui->tx6->text(); - char ft8msgbits[77]; + int ft8msgbits[77]; genft8_(message, MyGrid, &bcontest, &m_i3, &m_n3, &m_isync, msgsent, - const_cast (ft8msgbits), const_cast (itone), 37, 6, 37); + const_cast (ft8msgbits), const_cast (itone), 37, 6, 37); if(m_config.bFox()) { //Fox must generate the full Tx waveform, not just an itone[] array.