
Hi Sean,
On Thu, 25 Mar 2021 at 13:54, Sean Anderson seanga2@gmail.com wrote:
On 3/24/21 8:38 PM, Simon Glass wrote:
Hi Sean,
On Thu, 11 Mar 2021 at 18:15, Sean Anderson seanga2@gmail.com wrote:
strlcpy should always return the number of bytes copied. We were accidentally missing the nul-terminator. We also always used to return a non-zero value, even if we did not actually copy anything.
Fixes: 23cd138503 ("Integrate USB gadget layer and USB CDC driver layer")
Signed-off-by: Sean Anderson seanga2@gmail.com
Changes in v2:
New
lib/string.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-)
Please can you add a test while you are here? Might be easier on the -next branch.
This is tested in patch 3 as strlcat is implemented with strlcpy. Though it looks like I will need to change the implementation...
Yes but I still think it is good to have a few simple test for this function .Transitive tests are quite a bit harder to understand. Perhaps just 3-4 cases?
Regards, Simon