libsysprof-capture: Use sysprof_{steal,clear}_pointer() instead of GLib

They work exactly the same way as the GLib functions.

Signed-off-by: Philip Withnall <withnall@endlessm.com>

Helps: #40
This commit is contained in:
Philip Withnall
2020-07-01 17:41:03 +01:00
parent e96e35b6f1
commit 1d865c5c8e
8 changed files with 30 additions and 14 deletions

View File

@ -820,7 +820,7 @@ sysprof_capture_reader_read_jitmap (SysprofCaptureReader *self)
self->pos += jitmap->frame.len;
return g_steal_pointer (&ret);
return sysprof_steal_pointer (&ret);
}
const SysprofCaptureSample *
@ -1309,7 +1309,7 @@ sysprof_capture_reader_list_files (SysprofCaptureReader *self)
g_ptr_array_add (ar, g_strdup (key));
g_ptr_array_add (ar, NULL);
return (char **)g_ptr_array_free (g_steal_pointer (&ar), FALSE);
return (char **)g_ptr_array_free (sysprof_steal_pointer (&ar), FALSE);
}
bool