sysprof-live-unwinder: error out on capture failure

This commit is contained in:
Christian Hergert
2024-11-13 15:41:33 -08:00
parent 083b2edbc0
commit 5b1f676853

View File

@ -708,7 +708,13 @@ Examples:\n\
return EXIT_FAILURE;
}
writer = sysprof_capture_writer_new_from_fd (g_steal_fd (&capture_fd), CAPTURE_BUFFER_SIZE);
if (!(writer = sysprof_capture_writer_new_from_fd (g_steal_fd (&capture_fd), CAPTURE_BUFFER_SIZE)))
{
int errsv = errno;
g_printerr ("Failed to create capture writer: %s\n",
g_strerror (errsv));
return EXIT_FAILURE;
}
if (all_perf_fds->len == 0)
{