X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=src%2Ftracer.c;h=5e3157f8ab7d77afa0461ee193c7d8c88f7d6516;hb=b313067b604bc9a125308a65fdeb098b9d29bff9;hp=dac746426df971a9f3b09d112ab8d4c5de4764d5;hpb=0e2cd351203483836da6ba952d597ffbe31e8e18;p=libside.git diff --git a/src/tracer.c b/src/tracer.c index dac7464..5e3157f 100644 --- a/src/tracer.c +++ b/src/tracer.c @@ -904,7 +904,8 @@ void tracer_print_type(const struct side_type *type_desc, const struct side_arg switch (type) { /* Stack-copy basic types */ case SIDE_TYPE_NULL: - tracer_print_type_header(":", type_desc->u.side_null.attr, type_desc->u.side_null.nr_attr); + tracer_print_type_header(":", side_ptr_get(type_desc->u.side_null.attr), + type_desc->u.side_null.nr_attr); printf(""); break; @@ -1657,7 +1658,8 @@ void tracer_print_dynamic(const struct side_arg *item) switch (item->type) { /* Dynamic basic types */ case SIDE_TYPE_DYNAMIC_NULL: - tracer_print_type_header("::", item->u.side_dynamic.side_null.attr, item->u.side_dynamic.side_null.nr_attr); + tracer_print_type_header("::", side_ptr_get(item->u.side_dynamic.side_null.attr), + item->u.side_dynamic.side_null.nr_attr); printf(""); break; case SIDE_TYPE_DYNAMIC_BOOL: