diff --git a/companion/src/firmwares/radiodata.h b/companion/src/firmwares/radiodata.h index d289f1846..7b5caa9b6 100644 --- a/companion/src/firmwares/radiodata.h +++ b/companion/src/firmwares/radiodata.h @@ -12,7 +12,8 @@ class RadioDataConversionState; class CategoryData { public: CategoryData(const char * name) { - strncpy(this->name, name, sizeof(CategoryData::name)); + memset(this->name, 0, sizeof(CategoryData::name)); + strncpy(this->name, name, sizeof(CategoryData::name)-1); } char name[15+1]; };