diff --git a/src/ccallsign.cpp b/src/ccallsign.cpp index 6206f65..930ad58 100644 --- a/src/ccallsign.cpp +++ b/src/ccallsign.cpp @@ -207,7 +207,7 @@ void CCallsign::SetYsfCallsign(const char *sz) m_uiDmrid = 0; // set callsign - for ( i = 0; (i < sizeof(m_Callsign)) && (sz[i] != '/') && (sz[i] != '-'); i++ ) + for ( i = 0; (i < sizeof(m_Callsign)) && (sz[i] != '/') && (sz[i] != '-') && (sz[i] != 0x00); i++ ) { m_Callsign[i] = sz[i]; }