diff options
author | Christian Hergert <christian@hergert.me> | 2015-09-13 04:57:27 -0700 |
---|---|---|
committer | Christian Hergert <christian@hergert.me> | 2015-09-13 04:57:27 -0700 |
commit | dad8c25e9db1f94774de1ab1cd425f34ec449a86 (patch) | |
tree | a689b62b2533904cf5bde247273504188ed47c4d | |
parent | 2f272a2c0bb2ca6d241a950395083d03488840d1 (diff) | |
download | glib-dad8c25e9db1f94774de1ab1cd425f34ec449a86.tar.gz |
arraylist: increment list length during prepend to allocated list
-rw-r--r-- | glib/garraylist.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/glib/garraylist.c b/glib/garraylist.c index 3a5b3cc51..177883732 100644 --- a/glib/garraylist.c +++ b/glib/garraylist.c @@ -366,6 +366,8 @@ g_array_list_prepend (GArrayList *self, alloc->items [0].data = data; + alloc->len++; + _g_array_list_update_pointers (alloc->items, alloc->len); DEBUG_ASSERT (alloc->len <= alloc->items_len); |