Got rid of a strcpy
parent
650b46fad2
commit
6a0c28cb3d
|
|
@ -56,7 +56,8 @@ bool icsneoSerialNumToString(uint32_t num, char* str, size_t* count) {
|
||||||
*count = result.length() + 1; // This is how big of a buffer we need
|
*count = result.length() + 1; // This is how big of a buffer we need
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
strcpy(str, result.c_str()); // TODO bad
|
strncpy(str, result.c_str(), *count);
|
||||||
|
str[*count - 1] = '\0';
|
||||||
*count = result.length();
|
*count = result.length();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue