diff options
author | Philip Withnall <pwithnall@endlessos.org> | 2021-02-04 13:37:56 +0000 |
---|---|---|
committer | Philip Withnall <pwithnall@endlessos.org> | 2021-02-04 14:13:21 +0000 |
commit | 73b293fd301ced3e8a3f8c62df2ebd0147210180 (patch) | |
tree | 4c1f766f59b49e1fa75a9e1e7340fc88c354d3d0 /gio/gfile.c | |
parent | f8cf0b8672209e0b829542e194e302f1de169929 (diff) | |
download | glib-73b293fd301ced3e8a3f8c62df2ebd0147210180.tar.gz |
gio: Use g_memdup2() instead of g_memdup() in obvious places
Convert all the call sites which use `g_memdup()`’s length argument
trivially (for example, by passing a `sizeof()`), so that they use
`g_memdup2()` instead.
In almost all of these cases the use of `g_memdup()` would not have
caused problems, but it will soon be deprecated, so best port away from
it.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Helps: #2319
Diffstat (limited to 'gio/gfile.c')
-rw-r--r-- | gio/gfile.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gio/gfile.c b/gio/gfile.c index ca6456544..1f2a3e850 100644 --- a/gio/gfile.c +++ b/gio/gfile.c @@ -7903,7 +7903,7 @@ measure_disk_usage_progress (gboolean reporting, g_main_context_invoke_full (g_task_get_context (task), g_task_get_priority (task), measure_disk_usage_invoke_progress, - g_memdup (&progress, sizeof progress), + g_memdup2 (&progress, sizeof progress), g_free); } @@ -7921,7 +7921,7 @@ measure_disk_usage_thread (GTask *task, data->progress_callback ? measure_disk_usage_progress : NULL, task, &result.disk_usage, &result.num_dirs, &result.num_files, &error)) - g_task_return_pointer (task, g_memdup (&result, sizeof result), g_free); + g_task_return_pointer (task, g_memdup2 (&result, sizeof result), g_free); else g_task_return_error (task, error); } @@ -7945,7 +7945,7 @@ g_file_real_measure_disk_usage_async (GFile *file, task = g_task_new (file, cancellable, callback, user_data); g_task_set_source_tag (task, g_file_real_measure_disk_usage_async); - g_task_set_task_data (task, g_memdup (&data, sizeof data), g_free); + g_task_set_task_data (task, g_memdup2 (&data, sizeof data), g_free); g_task_set_priority (task, io_priority); g_task_run_in_thread (task, measure_disk_usage_thread); |