From 8fa5253b6abfa4cd377a480cf18ad6f41a953ba7 Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Tue, 14 Jan 2020 12:16:12 +0800 Subject: [PATCH] restore old calls of kernel_alloc_z_order_info --- src/kernel/desktop-sa.c | 5 +++-- src/kernel/desktop-ths.c | 6 ++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/kernel/desktop-sa.c b/src/kernel/desktop-sa.c index 31e320e6..07979b93 100644 --- a/src/kernel/desktop-sa.c +++ b/src/kernel/desktop-sa.c @@ -102,13 +102,14 @@ static BOOL InitWndManagementInfo (void) BOOL mg_InitDesktop (void) { + int ret; RECT rcScr = GetScreenRect(); /* * Init ZOrderInfo here. */ - __mg_zorder_info = kernel_alloc_z_order_info (DEF_NR_TOPMOSTS, DEF_NR_NORMALS); - if (__mg_zorder_info == NULL) { + ret = kernel_alloc_z_order_info (DEF_NR_TOPMOSTS, DEF_NR_NORMALS); + if (ret < 0) { _WRN_PRINTF ("KERNEL>Desktop: Can not initialize ZOrderInfo!\n"); return FALSE; } diff --git a/src/kernel/desktop-ths.c b/src/kernel/desktop-ths.c index a3a1e91d..b1009e4b 100644 --- a/src/kernel/desktop-ths.c +++ b/src/kernel/desktop-ths.c @@ -110,11 +110,13 @@ static BOOL InitWndManagementInfo (void) BOOL mg_InitDesktop (void) { + int ret; + /* * Init ZOrderInfo here. */ - __mg_zorder_info = kernel_alloc_z_order_info (DEF_NR_TOPMOSTS, DEF_NR_NORMALS); - if (__mg_zorder_info == NULL) { + ret = kernel_alloc_z_order_info (DEF_NR_TOPMOSTS, DEF_NR_NORMALS); + if (ret < 0) { _WRN_PRINTF ("KERNEL>Desktop: Can not initialize ZOrderInfo!\n"); return FALSE; }