From 6d6b52a294b1d2215af4fddda59cbb752b19402e Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Mon, 20 Oct 2025 21:33:42 +0000 Subject: [PATCH] fix segfault git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@430 b9cfdab3-6d41-4d17-bbe4-086880011989 --- src/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core.c b/src/core.c index 2057b26..d0ada52 100644 --- a/src/core.c +++ b/src/core.c @@ -265,7 +265,7 @@ int MwPending(MwWidget handle) { for(i = 0; i < arrlen(handle->children); i++) { if(MwPending(handle->children[i])) return 1; } - return (arrlen(handle->destroy_queue) > 0 ? 1 : 0) || MwLLPending(handle->lowlevel); + return (arrlen(handle->destroy_queue) > 0 ? 1 : 0) || (handle->widget_class == NULL ? 0 : MwLLPending(handle->lowlevel)); } void MwLoop(MwWidget handle) {