commit 34563416c3c9d41f3bb8c6aebeab671acd8937ca
Author: Christophe Fergeau <[email protected]>
Date: Mon Apr 5 22:11:43 2010 +0200
create Device dir in hal/udev callout
The Shuffle also has SysInfoExtended data, but has no Device dir
so make sure we create it if needed to get a SysInfoExtended file
on these devices too
tools/generic-callout.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/tools/generic-callout.c b/tools/generic-callout.c
index f0697db..4415eb1 100644
--- a/tools/generic-callout.c
+++ b/tools/generic-callout.c
@@ -592,9 +592,9 @@ static gboolean write_sysinfo_extended (const char
*mountpoint,
gboolean result;
devdirpath = itdb_get_device_dir (mountpoint);
- if (devdirpath == NULL) {
- return FALSE;
- }
+ /* Make sure the device dir exists (not necessarily true on
+ * Shuffles */
+ g_mkdir (devdirpath, 0777);
filename = g_build_filename (devdirpath, "SysInfoExtended", NULL);
g_free (devdirpath);
if (filename == NULL) {
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2