Commit 833061d7405b828545f22cbac3833289d000b7fe

Thomas de Grivel 2023-02-02T23:00:35

wip segv

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/libc3/buf_inspect.c b/libc3/buf_inspect.c
index d526655..fc80257 100644
--- a/libc3/buf_inspect.c
+++ b/libc3/buf_inspect.c
@@ -285,7 +285,7 @@ sw buf_inspect_ident_size (const s_ident *ident)
   sw r;
   sw result = 0;
   assert(ident);
-  if (ident->module) {
+  if (ident->module && ident->module != g_c3_env.current_module->name) {
     if ((r = buf_inspect_sym_size(ident->module)) < 0)
       return r;
     result += r;