diff options
author | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2008-07-19 13:14:13 +0000 |
---|---|---|
committer | Jorg Schuler <jcsjcs@users.sourceforge.net> | 2008-07-19 13:14:13 +0000 |
commit | 3f1ef04039b68034b7e5dab55679a21ef9752ebd (patch) | |
tree | a2dbd17f471d2306edb0283fb8995ba36f34f46d /src | |
parent | 7244a249ee41a198c64e13f9231ee45cf204ecaf (diff) | |
download | libgpod-tmz-3f1ef04039b68034b7e5dab55679a21ef9752ebd.tar.gz libgpod-tmz-3f1ef04039b68034b7e5dab55679a21ef9752ebd.tar.xz libgpod-tmz-3f1ef04039b68034b7e5dab55679a21ef9752ebd.zip |
* src/itdb_device.c (itdb_device_set_timezone_info): avoid g_stat
on NULL filename. Thanks to Andrea.
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@2055 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src')
-rw-r--r-- | src/itdb_device.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/itdb_device.c b/src/itdb_device.c index b5268d6..f833823 100644 --- a/src/itdb_device.c +++ b/src/itdb_device.c @@ -1445,6 +1445,11 @@ static void itdb_device_set_timezone_info (Itdb_Device *device) device->timezone_shift = get_local_timezone (); prefs_path = get_preferences_path (device); + + if (!prefs_path) { + return; + } + status = g_stat (prefs_path, &stat_buf); if (status != 0) { g_free (prefs_path); |