d5a081cbd1
Removing the "list_wrap" argument is actually pretty easy. In practice, almost all lists are using LIST_WRAP_UNLESS_HELD behavior so we can make that the default. A couple of lists disable wraparound with LIST_WRAP_OFF; this is now achieved by setting the list "wraparound" flag to false when setting up the list. LIST_WRAP_ON was unused and is of questionable value, so it has been removed entirely. This makes list wraparound behavior a property of the list, controlled solely by the "wraparound" flag. The result is a simpler list API and implementation, without changing the behavior of any lists. Change-Id: Ib55d17519e6d92fc95ae17b84ab0aaf4233bcb5a |
||
---|---|---|
.. | ||
albumart.c | ||
albumart.h | ||
bmp.c | ||
bmp.h | ||
icons.c | ||
icons.h | ||
jpeg_common.h | ||
jpeg_idct_arm.S | ||
jpeg_load.c | ||
jpeg_load.h | ||
keyboard.c | ||
pcm_record.c | ||
pcm_record.h | ||
peakmeter.c | ||
peakmeter.h | ||
recording.c | ||
recording.h | ||
resize.c | ||
resize.h |