use g_memdup2()

This commit is contained in:
Christian Hergert
2021-02-23 15:38:45 -08:00
parent 843585e00d
commit b77523eb3d
7 changed files with 8 additions and 8 deletions

View File

@ -139,7 +139,7 @@ rectangles_sort (Rectangles *self)
sysprof_color_cycle_next (self->cycle, &rgba);
g_hash_table_insert (self->y_indexes, (gchar *)rect->name, GUINT_TO_POINTER (++sequence));
g_hash_table_insert (self->colors, (gchar *)rect->name, g_memdup (&rgba, sizeof rgba));
g_hash_table_insert (self->colors, (gchar *)rect->name, g_memdup2 (&rgba, sizeof rgba));
}
}

View File

@ -673,7 +673,7 @@ sysprof_display_present_async (SysprofDisplay *self,
return;
}
g_task_set_task_data (task, g_memdup (&aids->len, sizeof aids->len), g_free);
g_task_set_task_data (task, g_memdup2 (&aids->len, sizeof aids->len), g_free);
for (guint i = 0; i < aids->len; i++)
{

View File

@ -252,7 +252,7 @@ sysprof_mark_visualizer_set_group_rgba (SysprofMarkVisualizer *self,
g_hash_table_insert (self->rgba_by_group,
g_strdup (group),
g_memdup (rgba, sizeof *rgba));
g_memdup2 (rgba, sizeof *rgba));
}
void

View File

@ -278,7 +278,7 @@ sysprof_marks_aid_present_finish (SysprofAid *aid,
dzl_rgba_shade (&rgba, &kind_rgba, 1 + (ratio * span->kind));
g_hash_table_insert (seen,
GUINT_TO_POINTER (span->kind),
g_memdup (&kind_rgba, sizeof kind_rgba));
g_memdup2 (&kind_rgba, sizeof kind_rgba));
}
}