Enlightenment CVS committal Author : devilhorns Project : e_modules Module : screenshot
Dir : e_modules/screenshot Modified Files: e_mod_config.c e_mod_main.c Log Message: Some fixes for entry dialog and evas_stringshare_del when non stringshared. =================================================================== RCS file: /cvs/e/e_modules/screenshot/e_mod_config.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- e_mod_config.c 2 Jul 2006 15:18:22 -0000 1.26 +++ e_mod_config.c 2 Jul 2006 21:28:39 -0000 1.27 @@ -336,11 +336,13 @@ if (!cfdata->prompt) { e_widget_disabled_set(cfdata->file_entry, 0); - e_widget_entry_text_set(cfdata->file_entry, cfdata->filename); + if (cfdata->filename) + e_widget_entry_text_set(cfdata->file_entry, cfdata->filename); } else { e_widget_disabled_set(cfdata->file_entry, 1); e_widget_entry_text_set(cfdata->file_entry, ""); + cfdata->filename = NULL; } } =================================================================== RCS file: /cvs/e/e_modules/screenshot/e_mod_main.c,v retrieving revision 1.52 retrieving revision 1.53 diff -u -3 -r1.52 -r1.53 --- e_mod_main.c 2 Jul 2006 19:37:30 -0000 1.52 +++ e_mod_main.c 2 Jul 2006 21:28:39 -0000 1.53 @@ -642,7 +642,7 @@ static void _ss_get_filename(void *data) { - e_entry_dialog_show(ss_config->module, _("Enlightenment Screenshot Module"), "enlightenment/e", + e_entry_dialog_show(_("Enlightenment Screenshot Module"), "enlightenment/e", _("Enter a new filename to use for this screenshot"), NULL, NULL, _cb_entry_ok, NULL, data); } @@ -678,7 +678,7 @@ ci->location = evas_stringshare_add(t); } - inst->filename = strdup(text); + inst->filename = evas_stringshare_add(text); _ss_take_shot(inst); } Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs