Enlightenment CVS committal Author : englebass Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/conf_wallpaper Modified Files: e_int_config_wallpaper_web.c Log Message: fix leak. =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/conf_wallpaper/e_int_config_wallpaper_web.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_int_config_wallpaper_web.c 12 Mar 2008 10:16:01 -0000 1.3 +++ e_int_config_wallpaper_web.c 12 Mar 2008 10:19:44 -0000 1.4 @@ -41,7 +41,7 @@ const char *source; }; -char tmpdir_tpl[17] = "/tmp/wallpXXXXXX"; +const char tmpdir_tpl[] = "/tmp/wallpXXXXXX"; static void _file_double_click_cb(void *data, Evas_Object *obj, void *ev_info); static void _file_click_cb(void *data, Evas_Object *obj, void *ev_info); @@ -609,11 +609,14 @@ E_Config_Dialog_Data *cfdata; extern int errno; char *title; + char *tpl; import = data; cfdata = import->cfdata; - cfdata->tmpdir = mkdtemp(strdup(tmpdir_tpl)); + tpl = strdup(tmpdir_tpl); + cfdata->tmpdir = mkdtemp(tpl); + free(tpl); ecore_con_url_url_set(cfdata->ecu, url); ecore_file_download_abort_all(); ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs