summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/settings.c17
1 files changed, 14 insertions, 3 deletions
diff --git a/apps/settings.c b/apps/settings.c
index a2ef3f8b15..ea88a058e8 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -1099,7 +1099,7 @@ bool settings_save_config(void)
1099 strncpy(buf, "# >>> .cfg file created by rockbox <<<\r\n", sizeof(buf)); 1099 strncpy(buf, "# >>> .cfg file created by rockbox <<<\r\n", sizeof(buf));
1100 write(fd, buf, strlen(buf)); 1100 write(fd, buf, strlen(buf));
1101 1101
1102 strncpy(buf, "# >>> http://rockbox.haxx.se <<<\r\n\r\n", sizeof(buf)); 1102 strncpy(buf, "# >>> http://rockbox.haxx.se <<<\r\n#\r\n", sizeof(buf));
1103 write(fd, buf, strlen(buf)); 1103 write(fd, buf, strlen(buf));
1104 1104
1105 snprintf(buf, sizeof(buf), "#\r\n# wps / language / font \r\n#\r\n"); 1105 snprintf(buf, sizeof(buf), "#\r\n# wps / language / font \r\n#\r\n");
@@ -1162,8 +1162,12 @@ bool settings_save_config(void)
1162 snprintf(buf, sizeof(buf), "bass boost: %d\r\n", value); 1162 snprintf(buf, sizeof(buf), "bass boost: %d\r\n", value);
1163 write(fd, buf, strlen(buf)); 1163 write(fd, buf, strlen(buf));
1164 1164
1165 snprintf(buf, sizeof(buf), "auto volume: %d\r\n", global_settings.avc); 1165 {
1166 write(fd, buf, strlen(buf)); 1166 static char* options[] = {"off", "2", "4", "8" };
1167 snprintf(buf, sizeof(buf), "auto volume: %s\r\n",
1168 options[global_settings.avc]);
1169 write(fd, buf, strlen(buf));
1170 }
1167#endif 1171#endif
1168 1172
1169 snprintf(buf, sizeof(buf), "#\r\n# Playback\r\n#\r\n"); 1173 snprintf(buf, sizeof(buf), "#\r\n# Playback\r\n#\r\n");
@@ -1300,6 +1304,13 @@ bool settings_save_config(void)
1300 write(fd, buf, strlen(buf)); 1304 write(fd, buf, strlen(buf));
1301 1305
1302#ifdef HAVE_LCD_BITMAP 1306#ifdef HAVE_LCD_BITMAP
1307 {
1308 static char* options[] = {"off","on"};
1309 snprintf(buf, sizeof(buf), "invert: %s\r\n",
1310 options[global_settings.invert]);
1311 write(fd, buf, strlen(buf));
1312 }
1313
1303 snprintf(buf, sizeof(buf), "peak meter release: %d\r\n", 1314 snprintf(buf, sizeof(buf), "peak meter release: %d\r\n",
1304 global_settings.peak_meter_release); 1315 global_settings.peak_meter_release);
1305 write(fd, buf, strlen(buf)); 1316 write(fd, buf, strlen(buf));