diff --git a/include/dsd.h b/include/dsd.h index 7e531c6..fd8e398 100644 --- a/include/dsd.h +++ b/include/dsd.h @@ -734,7 +734,7 @@ typedef struct char active_channel[31][200]; //string for storing and displaying active trunking channels //Generic Talker Alias String - char generic_talker_alias[2][100]; + char generic_talker_alias[2][500]; dPMRVoiceFS2Frame_t dPMRVoiceFS2Frame; diff --git a/src/dsd_alias.c b/src/dsd_alias.c index 8275375..2ffe1a0 100644 --- a/src/dsd_alias.c +++ b/src/dsd_alias.c @@ -737,7 +737,7 @@ void dmr_talker_alias_lc_decode (dsd_opts * opts, dsd_state * state, uint8_t slo fprintf (stderr, " Talker Alias: "); char alias_string[500]; memset (alias_string, 0, sizeof(alias_string)); - sprintf (alias_string, ""); + sprintf (alias_string, "%s", ""); if (char_size == 7) {