Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_fm.c 


Log Message:


use udi - not serial

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_fm.c,v
retrieving revision 1.180
retrieving revision 1.181
diff -u -3 -r1.180 -r1.181
--- e_fm.c      17 Jun 2007 00:50:53 -0000      1.180
+++ e_fm.c      17 Jun 2007 03:56:11 -0000      1.181
@@ -2068,10 +2068,12 @@
 {
    char buf[PATH_MAX], buf2[PATH_MAX];
    FILE *f;
+   const char *id;
    
-   printf("sto write %s\n", s->serial);
+   id = ecore_file_get_file(s->udi);
+   printf("sto write %s\n", id);
    snprintf(buf, sizeof(buf), "%s/.e/e/fileman/favorites/|%s.desktop",
-           e_user_homedir_get(), s->serial);
+           e_user_homedir_get(), id);
 //   ecore_file_unlink(buf);
    f = fopen(buf, "w");
    if (f)
@@ -2107,12 +2109,14 @@
 _e_storage_erase(E_Storage *s)
 {
    char buf[PATH_MAX];
+   const char *id;
    
+   id = ecore_file_get_file(s->udi);
    snprintf(buf, sizeof(buf), "%s/Desktop/|%s.desktop",
-           e_user_homedir_get(), s->serial);
+           e_user_homedir_get(), id);
    ecore_file_unlink(buf);
    snprintf(buf, sizeof(buf), "%s/.e/e/fileman/favorites/|%s.desktop",
-           e_user_homedir_get(), s->serial);
+           e_user_homedir_get(), id);
    ecore_file_unlink(buf);
 }
 
@@ -2121,10 +2125,12 @@
 {
    char buf[PATH_MAX], buf2[PATH_MAX];
    FILE *f;
+   const char *id;
   
-   printf("vol write %s\n", v->storage->serial);
+   id = ecore_file_get_file(v->storage->udi);
+   printf("vol write %s\n", id);
    snprintf(buf, sizeof(buf), "%s/.e/e/fileman/favorites/|%s.desktop",
-           e_user_homedir_get(), v->storage->serial);
+           e_user_homedir_get(), id);
 //   ecore_file_unlink(buf);
    f = fopen(buf, "w");
    if (f)
@@ -2168,12 +2174,14 @@
 _e_volume_erase(E_Volume *v)
 {
    char buf[PATH_MAX];
-   
+   const char *id;
+  
+   id = ecore_file_get_file(v->storage->udi);
    snprintf(buf, sizeof(buf), "%s/Desktop/|%s.desktop",
-           e_user_homedir_get(), v->storage->serial);
+           e_user_homedir_get(), id);
    ecore_file_unlink(buf);
    snprintf(buf, sizeof(buf), "%s/.e/e/fileman/favorites/|%s.desktop",
-           e_user_homedir_get(), v->storage->serial);
+           e_user_homedir_get(), id);
    ecore_file_unlink(buf);
    _e_storage_write(v->storage);
 }



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to