From 52090e1f7775c1404073edb105bd8d0df7cf5873 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Wed, 12 Jul 2023 18:02:10 -0700 Subject: [PATCH] libsysprof-analyze: add marks property --- src/libsysprof-analyze/sysprof-document.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/libsysprof-analyze/sysprof-document.c b/src/libsysprof-analyze/sysprof-document.c index 5df46f5a..fb7a8324 100644 --- a/src/libsysprof-analyze/sysprof-document.c +++ b/src/libsysprof-analyze/sysprof-document.c @@ -115,6 +115,7 @@ enum { PROP_CPU_INFO, PROP_FILES, PROP_LOGS, + PROP_MARKS, PROP_METADATA, PROP_PROCESSES, PROP_SAMPLES, @@ -381,6 +382,10 @@ sysprof_document_get_property (GObject *object, g_value_take_object (value, sysprof_document_list_logs (self)); break; + case PROP_MARKS: + g_value_take_object (value, sysprof_document_list_marks (self)); + break; + case PROP_METADATA: g_value_take_object (value, sysprof_document_list_metadata (self)); break; @@ -439,6 +444,11 @@ sysprof_document_class_init (SysprofDocumentClass *klass) G_TYPE_LIST_MODEL, (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + properties [PROP_MARKS] = + g_param_spec_object ("marks", NULL, NULL, + G_TYPE_LIST_MODEL, + (G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + properties [PROP_METADATA] = g_param_spec_object ("metadata", NULL, NULL, G_TYPE_LIST_MODEL,