From 2511e79caee81b837d1e697374d0a2faa316b7a5 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Fri, 9 Jun 2023 15:57:34 -0700 Subject: [PATCH] libsysprof-analyze: allow getting root augments with NULL --- src/libsysprof-analyze/sysprof-callgraph.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libsysprof-analyze/sysprof-callgraph.c b/src/libsysprof-analyze/sysprof-callgraph.c index 1d521329..6c13eaf5 100644 --- a/src/libsysprof-analyze/sysprof-callgraph.c +++ b/src/libsysprof-analyze/sysprof-callgraph.c @@ -420,6 +420,9 @@ gpointer sysprof_callgraph_get_augment (SysprofCallgraph *self, SysprofCallgraphNode *node) { + if (node == NULL) + node = &self->root; + return get_augmentation (self, &node->augment); } @@ -427,6 +430,9 @@ gpointer sysprof_callgraph_get_summary_augment (SysprofCallgraph *self, SysprofCallgraphNode *node) { + if (node == NULL) + node = &self->root; + return get_augmentation (self, &node->summary->augment); }