X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FSound%2Fmorse.cxx;h=7ae7cac98871672cd553aaca2d2b6ac83e18682e;hb=438e365aadc321f70941a31a0b9462b4b0155fd6;hp=df6c969face529f7572d3e55f9f15c59af5b3f7a;hpb=cf9a520a9f404e66cef7fd1955a62127e6d31f93;p=flightgear.git diff --git a/src/Sound/morse.cxx b/src/Sound/morse.cxx index df6c969fa..7ae7cac98 100644 --- a/src/Sound/morse.cxx +++ b/src/Sound/morse.cxx @@ -25,31 +25,32 @@ #include "morse.hxx" +#include static const char alphabet[26][4] = { - { DI, DAH, end, end }, /* A */ + { DI, DAH, END, END }, /* A */ { DA, DI, DI, DIT }, /* B */ { DA, DI, DA, DIT }, /* C */ - { DA, DI, DIT, end }, /* D */ - { DIT, end, end, end }, /* E */ + { DA, DI, DIT, END }, /* D */ + { DIT, END, END, END }, /* E */ { DI, DI, DA, DIT }, /* F */ - { DA, DA, DIT, end }, /* G */ + { DA, DA, DIT, END }, /* G */ { DI, DI, DI, DIT }, /* H */ - { DI, DIT, end, end }, /* I */ + { DI, DIT, END, END }, /* I */ { DI, DA, DA, DAH }, /* J */ - { DA, DI, DAH, end }, /* K */ + { DA, DI, DAH, END }, /* K */ { DI, DA, DI, DIT }, /* L */ - { DA, DAH, end, end }, /* M */ - { DA, DIT, end, end }, /* N */ - { DA, DA, DAH, end }, /* O */ + { DA, DAH, END, END }, /* M */ + { DA, DIT, END, END }, /* N */ + { DA, DA, DAH, END }, /* O */ { DI, DA, DA, DIT }, /* P */ { DA, DA, DI, DAH }, /* Q */ - { DI, DA, DIT, end }, /* R */ - { DI, DI, DIT, end }, /* S */ - { DAH, end, end, end }, /* T */ - { DI, DI, DAH, end }, /* U */ + { DI, DA, DIT, END }, /* R */ + { DI, DI, DIT, END }, /* S */ + { DAH, END, END, END }, /* T */ + { DI, DI, DAH, END }, /* U */ { DI, DI, DI, DAH }, /* V */ - { DI, DA, DAH, end }, /* W */ + { DI, DA, DAH, END }, /* W */ { DA, DI, DI, DAH }, /* X */ { DA, DI, DA, DAH }, /* Y */ { DA, DA, DI, DIT } /* Z */ @@ -193,7 +194,7 @@ SGSoundSample *FGMorse::make_ident( const string& id, const int freq ) { for ( i = 0; i < (int)id.length(); ++i ) { if ( idptr[i] >= 'A' && idptr[i] <= 'Z' ) { int c = (int)(idptr[i] - 'A'); - for ( j = 0; j < 4 && alphabet[c][j] != end; ++j ) { + for ( j = 0; j < 4 && alphabet[c][j] != END; ++j ) { if ( alphabet[c][j] == DIT ) { length += DIT_SIZE; } else if ( alphabet[c][j] == DAH ) { @@ -227,7 +228,7 @@ SGSoundSample *FGMorse::make_ident( const string& id, const int freq ) { for ( i = 0; i < (int)id.length(); ++i ) { if ( idptr[i] >= 'A' && idptr[i] <= 'Z' ) { int c = (int)(idptr[i] - 'A'); - for ( j = 0; j < 4 && alphabet[c][j] != end; ++j ) { + for ( j = 0; j < 4 && alphabet[c][j] != END; ++j ) { if ( alphabet[c][j] == DIT ) { memcpy( buf_ptr, dit_ptr, DIT_SIZE ); buf_ptr += DIT_SIZE;