From c1b4026d7c7d8c06c42094feb3c14bc50de59bb9 Mon Sep 17 00:00:00 2001 From: fuyongyuan Date: Tue, 8 Jul 2025 16:32:23 +0800 Subject: [PATCH] fix-bugs Signed-off-by: fuyongyuan --- include/uv.h | 2 +- src/threadpool.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/uv.h b/include/uv.h index 442c6d7..924dc71 100644 --- a/include/uv.h +++ b/include/uv.h @@ -1229,7 +1229,7 @@ UV_EXTERN int uv_queue_work_ordered(uv_loop_t* loop, uv_work_cb work_cb, uv_after_work_cb after_work_cb, uv_qos_t qos, - uint64_t taskId); + uintptr_t taskId); struct uv_cpu_times_s { uint64_t user; /* milliseconds */ diff --git a/src/threadpool.c b/src/threadpool.c index a95ad8a..e4fe9b6 100644 --- a/src/threadpool.c +++ b/src/threadpool.c @@ -718,7 +718,7 @@ void uv__work_submit_ordered(uv_loop_t* loop, ffrt_qos_t qos, void (*work)(struct uv__work *w, int qos), void (*done)(struct uv__work *w, int status), - uint64_t taskId) { + uintptr_t taskId) { uv_once(&once, init_once); ffrt_task_attr_t attr; ffrt_task_attr_init(&attr); @@ -918,7 +918,7 @@ int uv_queue_work_ordered(uv_loop_t* loop, uv_work_cb work_cb, uv_after_work_cb after_work_cb, uv_qos_t qos, - uint64_t taskId) { + uintptr_t taskId) { #ifdef USE_FFRT if (work_cb == NULL) return UV_EINVAL; -- Gitee