Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_fileman_smart.c 


Log Message:
Simplify.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_fileman_smart.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- e_fileman_smart.c   10 Oct 2005 20:44:17 -0000      1.11
+++ e_fileman_smart.c   10 Oct 2005 20:46:22 -0000      1.12
@@ -2644,13 +2644,11 @@
 static char *
 _e_fm_file_fullname(E_Fileman_File *file)
 {
-   char *fullname;
+   char fullname[PATH_MAX];
 
-   fullname = E_NEW(char, PATH_MAX);
-   if (fullname)
-     snprintf(fullname, PATH_MAX, "%s/%s", file->sd->dir, 
file->dir_entry->d_name);
+   snprintf(fullname, sizeof(fullname), "%s/%s", file->sd->dir, 
file->dir_entry->d_name);
 
-   return fullname;
+   return strdup(fullname);
 }
 
 static char *




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to