summaryrefslogtreecommitdiffstats
path: root/firmware/buflib.c
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2011-12-19 08:08:07 +0000
committerThomas Martitz <kugel@rockbox.org>2011-12-19 08:08:07 +0000
commit6c6c476d579aaa45c9b4a50e11756b3601195607 (patch)
tree14aa67d9d4baa61656e965f19d560e1e662416c6 /firmware/buflib.c
parentb98d03f4c389dd021ebd6f21ef2e7e993dec0714 (diff)
downloadrockbox-6c6c476d579aaa45c9b4a50e11756b3601195607.tar.gz
rockbox-6c6c476d579aaa45c9b4a50e11756b3601195607.tar.bz2
rockbox-6c6c476d579aaa45c9b4a50e11756b3601195607.zip
Buflib: Fix handles being possibly moved twice
Author: Boris Gjenero Fixes: FS#12441, FS#12464 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31359 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/buflib.c')
-rw-r--r--firmware/buflib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/buflib.c b/firmware/buflib.c
index 411480d09b..2d4b4b8bb2 100644
--- a/firmware/buflib.c
+++ b/firmware/buflib.c
@@ -284,6 +284,7 @@ buflib_compact(struct buflib_context *ctx)
}
else /* hole closed */
hole = NULL;
+ continue;
}
}
/* attempt move the allocation by shift */