@@ -178,7 +178,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
178178
179179 LoadedLibInfo lib;
180180 lib.apiVersion = libInfo.apiVersion ;
181- strcpy ( lib.name , libInfo.name ) ;
181+ lib.name = libInfo.name ;
182182 lib.numPlugins = libInfo.numPlugins ;
183183 lib.handle = handle;
184184
@@ -195,7 +195,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
195195 {
196196 LoadedPluginInfo<Plugin::ProcessorInfo> info;
197197 info.creator = pInfo.processor .creator ;
198- strcpy ( info.name , pInfo.processor .name ) ;
198+ info.name = pInfo.processor .name ;
199199 info.type = pInfo.processor .type ;
200200 info.libIndex = libArray.size ();
201201 processorPlugins.add (info);
@@ -205,7 +205,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
205205 {
206206 LoadedPluginInfo<Plugin::RecordEngineInfo> info;
207207 info.creator = pInfo.recordEngine .creator ;
208- strcpy ( info.name , pInfo.recordEngine .name ) ;
208+ info.name = pInfo.recordEngine .name ;
209209 info.libIndex = libArray.size ();
210210 recordEnginePlugins.add (info);
211211 break ;
@@ -214,7 +214,7 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
214214 {
215215 LoadedPluginInfo<Plugin::DataThreadInfo> info;
216216 info.creator = pInfo.dataThread .creator ;
217- strcpy ( info.name , pInfo.dataThread .name ) ;
217+ info.name = pInfo.dataThread .name ;
218218 info.libIndex = libArray.size ();
219219 dataThreadPlugins.add (info);
220220 break ;
@@ -223,8 +223,8 @@ int PluginManager::loadPlugin(const String& pluginLoc) {
223223 {
224224 LoadedPluginInfo<Plugin::FileSourceInfo> info;
225225 info.creator = pInfo.fileSource .creator ;
226- strcpy ( info.name , pInfo.fileSource .name ) ;
227- strcpy ( info.extensions , pInfo.fileSource .extensions ) ;
226+ info.name = pInfo.fileSource .name ;
227+ info.extensions = pInfo.fileSource .extensions ;
228228 info.libIndex = libArray.size ();
229229 fileSourcePlugins.add (info);
230230 break ;
0 commit comments