|
@@ -2238,11 +2238,9 @@ static void fill_audio_info(struct audio_info *audio_info,
|
|
|
|
|
|
cea_revision = drm_connector->display_info.cea_rev;
|
|
|
|
|
|
- while (i < AUDIO_INFO_DISPLAY_NAME_SIZE_IN_CHARS &&
|
|
|
- edid_caps->display_name[i]) {
|
|
|
- audio_info->display_name[i] = edid_caps->display_name[i];
|
|
|
- i++;
|
|
|
- }
|
|
|
+ strncpy(audio_info->display_name,
|
|
|
+ edid_caps->display_name,
|
|
|
+ AUDIO_INFO_DISPLAY_NAME_SIZE_IN_CHARS - 1);
|
|
|
|
|
|
if (cea_revision >= 3) {
|
|
|
audio_info->mode_count = edid_caps->audio_mode_count;
|