From b4943aa360f9db6f5319b14f077b7a071686d35e Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 16 Jul 2019 10:15:57 +0100 Subject: [PATCH] gptrarray: Correctly set copied array length in g_ptr_array_copy() The allocation size was set correctly before, but not the array length, so the copied array appeared to have zero elements. Signed-off-by: Philip Withnall --- glib/garray.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glib/garray.c b/glib/garray.c index 075cb8d73..6e70f859e 100644 --- a/glib/garray.c +++ b/glib/garray.c @@ -1051,6 +1051,8 @@ g_ptr_array_copy (GPtrArray *array, array->len * sizeof (*array->pdata)); } + new_array->len = array->len; + return new_array; }