r3057 - trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src
abraxa at sita.openmoko.org
abraxa at sita.openmoko.org
Sat Sep 29 00:33:15 CEST 2007
Author: abraxa
Date: 2007-09-29 00:33:13 +0200 (Sat, 29 Sep 2007)
New Revision: 3057
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
Log:
Fixed bug #897: Use home directory if OMP_DEFAULT_FILE_CHOOSER_PATH doesn't exist
Modified: trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c 2007-09-28 17:20:02 UTC (rev 3056)
+++ trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/persistent.c 2007-09-28 22:33:13 UTC (rev 3057)
@@ -190,8 +190,16 @@
omp_session->volume = 100;
omp_session->fade_speed = 5000;
- g_snprintf(omp_session->file_chooser_path, sizeof(omp_session->file_chooser_path),
- "%s", OMP_DEFAULT_FILE_CHOOSER_PATH);
+
+ // Set file chooser path to default - or home if that doesn't exist
+ if (g_file_test(OMP_DEFAULT_FILE_CHOOSER_PATH, G_FILE_TEST_IS_DIR))
+ {
+ g_snprintf(omp_session->file_chooser_path, sizeof(omp_session->file_chooser_path),
+ "%s", OMP_DEFAULT_FILE_CHOOSER_PATH);
+ } else {
+ g_snprintf(omp_session->file_chooser_path, sizeof(omp_session->file_chooser_path),
+ "%s", g_get_home_dir());
+ }
}
/**
More information about the commitlog
mailing list