From b2e1d0b6e082d1c865f2c1f8178625861cf2f10a Mon Sep 17 00:00:00 2001 From: "Luke T. Shumaker" Date: Fri, 7 Mar 2025 17:21:53 -0700 Subject: stack.c.gen: FIX: Never skip top-level functions --- build-aux/stack.c.gen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-aux/stack.c.gen b/build-aux/stack.c.gen index b6e49a5..b1369d1 100755 --- a/build-aux/stack.c.gen +++ b/build-aux/stack.c.gen @@ -330,7 +330,7 @@ def analyze( nonlocal dbg funcname = resolve_funcname(orig_funcname) if not funcname: - if app.skip_call(chain, QName(str(orig_funcname))): + if chain and app.skip_call(chain, QName(str(orig_funcname))): if dbg: print(f"//dbg: {'- '*len(chain)}{orig_funcname}\tskip missing") return 0 @@ -339,7 +339,7 @@ def analyze( if dbg: print(f"//dbg: {'- '*len(chain)}{orig_funcname}\tmissing") return 0 - if app.skip_call(chain, funcname): + if chain and app.skip_call(chain, funcname): if dbg: print(f"//dbg: {'- '*len(chain)}{orig_funcname}\tskip") return 0 -- cgit v1.2.3-2-g168b