diff --git a/src/libsysprof-gtk/sysprof-normalized-series.h b/src/libsysprof-gtk/sysprof-normalized-series.h index ec5ddd71..06b54158 100644 --- a/src/libsysprof-gtk/sysprof-normalized-series.h +++ b/src/libsysprof-gtk/sysprof-normalized-series.h @@ -68,4 +68,6 @@ SYSPROF_AVAILABLE_IN_ALL const float *sysprof_normalized_series_get_values (SysprofNormalizedSeries *self, guint *n_values); +G_DEFINE_AUTOPTR_CLEANUP_FUNC (SysprofNormalizedSeries, g_object_unref) + G_END_DECLS diff --git a/src/libsysprof-gtk/sysprof-time-series.h b/src/libsysprof-gtk/sysprof-time-series.h index 41413da5..d94b7960 100644 --- a/src/libsysprof-gtk/sysprof-time-series.h +++ b/src/libsysprof-gtk/sysprof-time-series.h @@ -52,4 +52,6 @@ SYSPROF_AVAILABLE_IN_ALL void sysprof_time_series_set_duration_expression (SysprofTimeSeries *self, GtkExpression *duration_expression); +G_DEFINE_AUTOPTR_CLEANUP_FUNC (SysprofTimeSeries, g_object_unref) + G_END_DECLS diff --git a/src/libsysprof-gtk/sysprof-xy-series.h b/src/libsysprof-gtk/sysprof-xy-series.h index a0d7b3ad..59e2b24c 100644 --- a/src/libsysprof-gtk/sysprof-xy-series.h +++ b/src/libsysprof-gtk/sysprof-xy-series.h @@ -52,4 +52,6 @@ SYSPROF_AVAILABLE_IN_ALL void sysprof_xy_series_set_y_expression (SysprofXYSeries *self, GtkExpression *y_expression); +G_DEFINE_AUTOPTR_CLEANUP_FUNC (SysprofXYSeries, g_object_unref) + G_END_DECLS