From eb7e4c8224ec753e2274092f25973256759303e6 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Fri, 19 May 2023 17:26:02 -0700 Subject: [PATCH] libsysprof-analyze: ensure a GDataInputStream --- src/libsysprof-analyze/sysprof-kallsyms-symbolizer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libsysprof-analyze/sysprof-kallsyms-symbolizer.c b/src/libsysprof-analyze/sysprof-kallsyms-symbolizer.c index d5a9fd7d..2ba237cc 100644 --- a/src/libsysprof-analyze/sysprof-kallsyms-symbolizer.c +++ b/src/libsysprof-analyze/sysprof-kallsyms-symbolizer.c @@ -364,7 +364,9 @@ sysprof_kallsyms_symbolizer_new_for_symbols (GInputStream *symbols) g_return_val_if_fail (G_IS_INPUT_STREAM (symbols), NULL); self = g_object_new (SYSPROF_TYPE_KALLSYMS_SYMBOLIZER, NULL); - self->stream = symbols; + self->stream = G_INPUT_STREAM (g_data_input_stream_new (symbols)); + + g_object_unref (symbols); return SYSPROF_SYMBOLIZER (self); }