[git commit] libbb: code shrink in sha_crypt()
Denys Vlasenko
vda.linux at googlemail.com
Tue Jul 8 08:04:47 UTC 2025
commit: https://git.busybox.net/busybox/commit/?id=7b313c34651038f39d98ff105102b16a6be94e1c
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master
Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
libbb/pw_encrypt_sha.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libbb/pw_encrypt_sha.c b/libbb/pw_encrypt_sha.c
index 516293920..695a5c07f 100644
--- a/libbb/pw_encrypt_sha.c
+++ b/libbb/pw_encrypt_sha.c
@@ -84,8 +84,7 @@ sha_crypt(/*const*/ char *key_data, /*const*/ char *salt_data)
as a scratch space later. */
salt_data = xstrndup(salt_data, salt_len);
/* add "salt$" to result */
- strcpy(resptr, salt_data);
- resptr += salt_len;
+ resptr = stpcpy(resptr, salt_data);
*resptr++ = '$';
/* key data doesn't need much processing */
key_len = strlen(key_data);
More information about the busybox-cvs
mailing list