Skip to content

Commit 63370e8

Browse files
committed
VE.Direct: prefer strncpy over strcpy
strcpy is not safe.
1 parent 88314f9 commit 63370e8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/VeDirectFrameHandler/VeDirectFrameHandler.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -242,12 +242,12 @@ void VeDirectFrameHandler<T>::processTextData(std::string const& name, std::stri
242242
}
243243

244244
if (name == "SER") {
245-
strcpy(_tmpFrame.serialNr_SER, value.c_str());
245+
strncpy(_tmpFrame.serialNr_SER, value.c_str(), sizeof(_tmpFrame.serialNr_SER));
246246
return;
247247
}
248248

249249
if (name == "FW") {
250-
strcpy(_tmpFrame.firmwareVer_FW, value.c_str());
250+
strncpy(_tmpFrame.firmwareVer_FW, value.c_str(), sizeof(_tmpFrame.firmwareVer_FW));
251251
return;
252252
}
253253

0 commit comments

Comments
 (0)