libsysprof-ui: check for NULL

This commit is contained in:
Christian Hergert
2019-05-10 12:26:51 -07:00
parent 05bfc21fce
commit 44e06da7ec

View File

@ -822,6 +822,8 @@ sysprof_profiler_menu_button_validate_spawn (SysprofProfilerMenuButton *self,
{ {
g_autoptr(GPtrArray) cooked = g_ptr_array_new (); g_autoptr(GPtrArray) cooked = g_ptr_array_new ();
if (argv != NULL)
{
if (g_file_test ("/.flatpak-info", G_FILE_TEST_EXISTS)) if (g_file_test ("/.flatpak-info", G_FILE_TEST_EXISTS))
{ {
g_ptr_array_add (cooked, "flatpak-spawn"); g_ptr_array_add (cooked, "flatpak-spawn");
@ -831,6 +833,8 @@ sysprof_profiler_menu_button_validate_spawn (SysprofProfilerMenuButton *self,
for (guint i = 0; argv[i] != NULL; i++) for (guint i = 0; argv[i] != NULL; i++)
g_ptr_array_add (cooked, argv[i]); g_ptr_array_add (cooked, argv[i]);
}
g_ptr_array_add (cooked, NULL); g_ptr_array_add (cooked, NULL);
sysprof_profiler_set_spawn_argv (priv->profiler, sysprof_profiler_set_spawn_argv (priv->profiler,