Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_config_background.c Log Message: Only fetch homedir once, not every time we list a background as homedir shouldn't change. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_background.c,v retrieving revision 1.50 retrieving revision 1.51 diff -u -3 -r1.50 -r1.51 --- e_int_config_background.c 31 May 2006 18:58:26 -0000 1.50 +++ e_int_config_background.c 4 Jun 2006 13:56:34 -0000 1.51 @@ -276,6 +276,7 @@ Evas_List *bg_dirs, *bg; Ecore_Evas *eebuf; Evas *evasbuf; + char *homedir; const char *f; char *c; @@ -283,6 +284,8 @@ int i = 0; if (!il) return; + + homedir = e_user_homedir_get(); evas = evas_object_evas_get(il); bg_obj = edje_object_add(cfd->dia->win->evas); @@ -328,7 +331,6 @@ int detected; char *bg_file; Ecore_List *bgs; - char *homedir; d = bg->data; if (!ecore_file_is_dir(d->dir)) continue; @@ -336,7 +338,6 @@ if (!bgs) continue; detected = 0; - homedir = e_user_homedir_get(); if (homedir) { if (!strncmp(d->dir, homedir, strlen(homedir))) _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs