diff options
author | Andreia Gaita <avidigal@novell.com> | 2009-10-15 11:14:27 +0400 |
---|---|---|
committer | Andreia Gaita <avidigal@novell.com> | 2009-10-15 11:14:27 +0400 |
commit | 440ee53d8004118aa8d95979248523ebc7335f68 (patch) | |
tree | c5f70593666ec365e00e169a8d5e4d6c10ac538b | |
parent | 6972c12e9fa00f77c9f62e349705b10a6fc6d4e4 (diff) |
* src/garray.c: (g_array_remove_index_fast) only move 1 element
and not the whole shebang
2009-10-15 Andreia Gaita <avidigal@novell.com>
svn path=/trunk/mono/; revision=144177
-rw-r--r-- | eglib/ChangeLog | 5 | ||||
-rw-r--r-- | eglib/src/garray.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/eglib/ChangeLog b/eglib/ChangeLog index e1d53d58fd4..94b806b6c3a 100644 --- a/eglib/ChangeLog +++ b/eglib/ChangeLog @@ -1,3 +1,8 @@ +2009-10-15 Andreia Gaita <avidigal@novell.com> + + * src/garray.c: (g_array_remove_index_fast) only move 1 element + and not the whole shebang + 2009-09-26 Gonzalo Paniagua Javier <gonzalo@novell.com> * test/queue.c: new tests. diff --git a/eglib/src/garray.c b/eglib/src/garray.c index 456214fdb20..dadb6caa183 100644 --- a/eglib/src/garray.c +++ b/eglib/src/garray.c @@ -191,7 +191,7 @@ g_array_remove_index_fast (GArray *array, memmove (element_offset (priv, index_), element_offset (priv, array->len - 1), - element_length (priv, array->len - index_)); + element_length (priv, 1)); array->len --; |