I got this warning:
For this line of code:
strncpy(Transfer_Parameters.File_Info.File_Name, &Transfer_Parameters.Transfer_Packet[2], sizeof(Transfer_Parameters.File_Info.File_Name));
I can easily make the compiler happy with:
size_t Shhhhhhhh_PlatformIO = sizeof(Transfer_Parameters.File_Info.File_Name);
strncpy(Transfer_Parameters.File_Info.File_Name, &Transfer_Parameters.Transfer_Packet[2], Shhhhhhhh_PlatformIO);
I am just curious… Is my first strncpy() call not good practice?