17184
|
1 |
--- totem-pl-parser-2.28.2/plparse/totem-disc.c.old 2009-12-14 16:22:43.662388768 +0800
|
|
2 |
+++ totem-pl-parser-2.28.2/plparse/totem-disc.c 2009-12-14 16:26:10.975976171 +0800
|
|
3 |
@@ -296,7 +296,16 @@
|
|
4 |
gboolean found, self_mounted;
|
15518
|
5 |
|
|
6 |
if (dev[0] == '/') {
|
|
7 |
+#ifdef __sun
|
|
8 |
+ if (strstr(dev, "/dev/rdsk/") != NULL) {
|
17184
|
9 |
+ local = g_strdup_printf("/dev/dsk/%s", dev+strlen("/dev/rdsk/"));
|
|
10 |
+ }
|
|
11 |
+ else {
|
|
12 |
+ local = g_strdup (dev);
|
|
13 |
+ }
|
|
14 |
+#else
|
15518
|
15 |
local = g_strdup (dev);
|
17184
|
16 |
+#endif
|
15518
|
17 |
file = g_file_new_for_path (dev);
|
|
18 |
} else {
|
|
19 |
file = g_file_new_for_commandline_arg (dev);
|