From 3dffb242c33d90574ae647a61a57802a62ee31d4 Mon Sep 17 00:00:00 2001 From: beerpsi Date: Sun, 31 Dec 2023 19:34:23 +0700 Subject: [PATCH] why tf did i use memcpy for strings --- chuniio/src/servers/ios.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chuniio/src/servers/ios.c b/chuniio/src/servers/ios.c index 1b60b2d..4688efd 100644 --- a/chuniio/src/servers/ios.c +++ b/chuniio/src/servers/ios.c @@ -212,7 +212,7 @@ void device_event_callback(const idevice_event_t *event, void *user_data) { print_err("[iOS: INFO] iDevice added, udid: %s\n", event->udid); ios_thread_ctx *args = malloc(sizeof(ios_thread_ctx)); - memcpy(args->remote_udid, event->udid, strlen(event->udid)); + strcpy_s(args->remote_udid, 41, event->udid); args->device = NULL; args->connection = NULL; args->exit_flag = ATOMIC_VAR_INIT(false);