summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/main.c5
-rw-r--r--apps/tree.c1
2 files changed, 4 insertions, 2 deletions
diff --git a/apps/main.c b/apps/main.c
index 513cda1fcb..9b9ab0eb12 100644
--- a/apps/main.c
+++ b/apps/main.c
@@ -263,7 +263,7 @@ void init(void)
263 status_init(); 263 status_init();
264 playlist_init(); 264 playlist_init();
265 tree_init(); 265 tree_init();
266 266
267 /* No buffer allocation (see buffer.c) may take place after the call to 267 /* No buffer allocation (see buffer.c) may take place after the call to
268 audio_init() since the mpeg thread takes the rest of the buffer space */ 268 audio_init() since the mpeg thread takes the rest of the buffer space */
269 mp3_init( global_settings.volume, 269 mp3_init( global_settings.volume,
@@ -289,6 +289,9 @@ void init(void)
289 pcm_init_recording(); 289 pcm_init_recording();
290#endif 290#endif
291 talk_init(); 291 talk_init();
292 /* runtime database has to be initialized after audio_init() */
293 rundb_init();
294
292 295
293#ifdef AUTOROCK 296#ifdef AUTOROCK
294 { 297 {
diff --git a/apps/tree.c b/apps/tree.c
index 8a2e661264..b2d46389ae 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -1476,7 +1476,6 @@ void tree_init(void)
1476 tc.dirfilter = &global_settings.dirfilter; 1476 tc.dirfilter = &global_settings.dirfilter;
1477 1477
1478 tagdb_init(); 1478 tagdb_init();
1479 rundb_init();
1480 1479
1481 tc.name_buffer_size = AVERAGE_FILENAME_LENGTH * max_files; 1480 tc.name_buffer_size = AVERAGE_FILENAME_LENGTH * max_files;
1482 tc.name_buffer = buffer_alloc(tc.name_buffer_size); 1481 tc.name_buffer = buffer_alloc(tc.name_buffer_size);