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