libsysprof-capture: wrap strdup to be NULL-safe

This commit is contained in:
Christian Hergert
2020-07-02 12:16:47 -07:00
committed by Philip Withnall
parent 6a45f020f7
commit cef698e658
3 changed files with 6 additions and 4 deletions

View File

@ -519,7 +519,7 @@ sysprof_capture_condition_new_where_file (const char *path)
return NULL;
self->type = SYSPROF_CAPTURE_CONDITION_WHERE_FILE;
self->u.where_file = strdup (path);
self->u.where_file = sysprof_strdup (path);
if (self->u.where_file == NULL)
{
free (self);