diff options
author | Bruno Haible <bruno@clisp.org> | 2006-11-06 13:03:51 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2006-11-06 13:03:51 +0000 |
commit | 62fee3098a930380a9c8ac49fe242fe2f4d1c015 (patch) | |
tree | 79e921d3ad41b37563eb3997de088bc4caee0000 /lib/gl_array_list.c | |
parent | 7c6d5072278ec9af612e21f0507a009ed37816e1 (diff) | |
download | gnulib-62fee3098a930380a9c8ac49fe242fe2f4d1c015.tar.gz |
ANSI C compliance.
Diffstat (limited to 'lib/gl_array_list.c')
-rw-r--r-- | lib/gl_array_list.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gl_array_list.c b/lib/gl_array_list.c index 918303dc27..9537b1fb53 100644 --- a/lib/gl_array_list.c +++ b/lib/gl_array_list.c @@ -439,8 +439,8 @@ gl_array_iterator_next (gl_list_iterator_t *iterator, abort (); /* The last returned element was removed. */ iterator->count--; - iterator->p--; - iterator->q--; + iterator->p = (const void **) iterator->p - 1; + iterator->q = (const void **) iterator->q - 1; } if (iterator->p < iterator->q) { |