From 46943ad40c835999c24b345e4b19e37161f078b6 Mon Sep 17 00:00:00 2001 From: Nils Wallménius Date: Sun, 11 Oct 2009 08:45:47 +0000 Subject: Avoid more useless string copys and make some random cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23092 a1c6a512-1295-4272-9138-f99709370657 --- apps/recorder/radio.c | 8 ++++---- apps/recorder/recording.c | 9 ++++----- 2 files changed, 8 insertions(+), 9 deletions(-) (limited to 'apps/recorder') diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index c98f0f621d..9929fba82f 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c @@ -951,11 +951,11 @@ int radio_screen(void) freq / 100, freq % 100); FOR_NB_SCREENS(i) screens[i].puts_scroll(0, top_of_screen + 1, buf); - - snprintf(buf, 128, "%s", stereo?str(LANG_CHANNEL_STEREO): - str(LANG_CHANNEL_MONO)); + FOR_NB_SCREENS(i) - screens[i].puts_scroll(0, top_of_screen + 2, buf); + screens[i].puts_scroll(0, top_of_screen + 2, + stereo ? str(LANG_CHANNEL_STEREO) : + str(LANG_CHANNEL_MONO)); snprintf(buf, 128, "%s %s", str(LANG_MODE), radio_mode ? str(LANG_PRESET) : diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index b86c884c7a..ffa4b2df7e 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c @@ -965,7 +965,7 @@ static const char* reclist_get_name(int selected_item, void * data, } else { - strlcpy(buffer, str(LANG_RECORDING_FILENAME), buffer_len); + return str(LANG_RECORDING_FILENAME); } break; } @@ -1970,7 +1970,7 @@ static bool f2_rec_screen(void) } while (!exit) { - const char* ptr=NULL; + const char* ptr; FOR_NB_SCREENS(i) { @@ -2090,7 +2090,7 @@ static bool f3_rec_screen(void) bool used = false; int w, h, i; int button; - char *src_str[] = + const char *src_str[] = { str(LANG_SYSFONT_RECORDING_SRC_MIC), str(LANG_SYSFONT_LINE_IN), @@ -2105,8 +2105,7 @@ static bool f3_rec_screen(void) } while (!exit) { - char* ptr=NULL; - ptr = src_str[global_settings.rec_source]; + const char* ptr = src_str[global_settings.rec_source]; FOR_NB_SCREENS(i) { screens[i].clear_display(); -- cgit v1.2.3