rockbox/apps/gui
William Wilgus f6c719d7ec replace strlcpy with strmemccpy
replace applicable calls to strlcpy with calls to strmemccpy
which null terminates on truncation

in theory the strmemccpy calls should be slightly faster since they
don't traverse the rest of the source string on truncation
but I seriously doubt there is too much of that going on in the code base

Change-Id: Ia0251514e36a6242bbf3f03c5e0df123aba60ed2
2022-11-14 23:56:16 -05:00
..
bitmap Fix tree scrolling not showing end of text 2022-10-30 14:11:20 -04:00
skin_engine replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
backdrop.c
backdrop.h
color_picker.c LCD core move buf ptr and address look up function viewport struct 2020-10-26 12:28:48 -04:00
color_picker.h
folder_select.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
folder_select.h New GUI browser to select one (or more) folders. 2012-07-30 21:20:51 +02:00
icon.c Convert a number of allocations to use buflib pinning 2022-10-16 14:50:39 +01:00
icon.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
line.c [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
line.h lcd-24bit: Introduce a 24-bit mid-level LCD driver 2014-06-21 00:15:53 +02:00
list.c gui: Remove gui_synclist_item_is_onscreen() 2022-10-05 11:23:11 -04:00
list.h Limit exposure of skin engine internals 2022-10-17 14:29:12 +01:00
mask_select.c mask_select guard against null pointers 2021-08-03 11:00:59 +00:00
mask_select.h Selective Backlight/Advanced Softlock - Selective actions based on context 2017-01-17 23:06:17 +01:00
option_select.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
option_select.h Add setting for numeric list sort order 2021-12-11 01:13:22 +00:00
pitchscreen.c pitchscreen make it a plugin 2021-11-10 22:38:37 -05:00
pitchscreen.h
quickscreen.c Enable access to Shortcuts Menu from QuickScreen 2022-10-25 03:26:51 +02:00
quickscreen.h Enable access to Shortcuts Menu from QuickScreen 2022-10-25 03:26:51 +02:00
scrollbar.c [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
scrollbar.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
splash.c fix strptokspn, add strcspn, fix splash.c 2022-11-13 01:14:49 -05:00
splash.h splash_progress add delay function 2022-10-13 00:10:25 -04:00
statusbar-skinned.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
statusbar-skinned.h Remove prototype for nonexistent sb_skin_data_load() 2022-10-18 12:56:28 +01:00
statusbar.c Remove dead code/documentation/comments 2021-12-24 10:37:28 -05:00
statusbar.h Remove dead code/documentation/comments 2021-12-24 10:37:28 -05:00
usb_screen.c LCD core move buf ptr and address look up function viewport struct 2020-10-26 12:28:48 -04:00
usb_screen.h
viewport.c viewports, set flags to VP_DEFAULT_FLAGS 2022-04-17 10:59:56 -04:00
viewport.h Whitespace cleanup on fb_viewport Rewrite 2020-10-26 12:38:22 -04:00
wps.c Implement Rewind across tracks functionality 2022-11-12 09:13:19 -05:00
wps.h Move skin global state to the WPS 2022-10-18 12:56:28 +01:00
yesno.c yesno_res gui_syncyesno_run fix scroll run-on bug 2022-10-16 13:02:12 -04:00
yesno.h