rockbox/apps
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
..
bitmaps
gui replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
hosted/android replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
iap replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
keymaps
lang
menus replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
plugins
radio replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
recorder replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
abrepeat.c
abrepeat.h
action.c
action.h key remap: simplify and use movable allocations 2022-09-25 11:05:59 +01:00
alarm_menu.c alarm_menu share setter with settime 2022-03-30 09:05:28 -04:00
alarm_menu.h
appevents.h
applimits.h
apps.make Android: use APPEXTRA instead of makefile hack 2011-03-11 16:08:36 +00:00
audio_path.c
audio_thread.c Get voice event out of playback.c 2017-12-12 20:28:56 -05:00
audio_thread.h
beep.c Enable setting of global output samplerate on certain targets. 2013-07-06 04:22:04 +02:00
bookmark.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
bookmark.h
buffering.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
buffering.h
codec_thread.c codec_thread.c don't overrun audio_formats[] array 2021-08-11 10:56:14 -04:00
codec_thread.h
codecs.c
core_asmdefs.c
core_keymap.c key remap: simplify and use movable allocations 2022-09-25 11:05:59 +01:00
core_keymap.h
cuesheet.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
cuesheet.h
debug_menu.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
debug_menu.h
enc_config.c
enc_config.h
features.txt Reset settings on button hold 2022-06-21 22:43:39 -04:00
filetree.c
filetree.h
filetypes.c misc: Add 'mpga' as a valid file extension 2022-02-01 13:23:39 -05:00
filetypes.h
fracmul.h Build librbcodec with DSP and metadata. 2012-03-18 12:00:39 +01:00
keyboard.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
language.c language.c fix possible buffer overrun 2021-08-03 00:57:35 +00:00
language.h
logfdisp.c
logfdisp.h
main.c
menu.c
menu.h
misc.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
misc.h add function string_option to misc.c use in skin_parser.c 2022-03-13 03:45:00 -04:00
onplay.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
onplay.h
open_plugin.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
open_plugin.h
pcmbuf.c
pcmbuf.h
playback.c fix strptokspn, add strcspn, fix splash.c 2022-11-13 01:14:49 -05:00
playback.h
playlist.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
playlist.h [3/4] Completely remove HWCODEC support 2020-07-24 21:20:13 +00:00
playlist_catalog.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
playlist_catalog.h
playlist_menu.h
playlist_viewer.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
playlist_viewer.h
plugin.c
plugin.h PictureFlow: Minor fixes & changed defaults 2022-10-22 09:33:50 +02:00
rbcodec_helpers.c
rbcodecconfig.h
rbcodecplatform.h
README
root_menu.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
root_menu.h
screen_access.c
screen_access.h
screens.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
screens.h
settings.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
settings.h
settings_list.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
settings_list.h Add open_plugin to core 2020-08-17 10:15:14 -04:00
shortcuts.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
shortcuts.h
sound_menu.h
SOURCES
status.c
status.h
tagcache.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
tagcache.h
tagnavi.config
tagtree.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
tagtree.h
talk.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
talk.h
tree.c replace strlcpy with strmemccpy 2022-11-14 23:56:16 -05:00
tree.h
usb_keymaps.c
usb_keymaps.h
voice_thread.c
voice_thread.h

For general information see: docs/README
For API information see: docs/API