I look forward to it! On Mon, Dec 3, 2012 at 11:20 AM, Gwanglim Lee <gwang...@gmail.com> wrote:
> Thank you. :) > I'm preparing a similar patch for the e17 again. > I'm going to send it soon. > > Thanks. > Gwanglim > > On Mon, Dec 3, 2012 at 4:52 PM, Michael Blumenkrantz > <michael.blumenkra...@gmail.com> wrote: > > these are gold, thanks > > > > On Fri, Nov 30, 2012 at 6:13 PM, Gwanglim Lee <gl77....@samsung.com> > wrote: > > > >> Dear all, > >> > >> I'm attaching a patch for some minor bugs in the e17. > >> Please take a look at attached patch. > >> > >> 01. missing E_FREE(inst) > >> File: src/bin/e_exec.c: 347 > >> Function: _e_exec_cb_exec > >> > >> 02. missing null check > >> File: src/bin/e_fm.c: 10173 > >> Function: _e_fm_error_dialog > >> I'm not sure, but all other codes always check the return > >> value of e_fm2_op_registry_entry_get except here. > >> > >> 03. missing free(slave) > >> File: src/bin/e_fm_ipc.c: 804 > >> Function: _e_fm_ipc_slave_run > >> > >> 04. eina_list_remove after free > >> File: src/bin/e_fm/e_fm_ipc.c :1325 > >> Function: _e_fm_ipc_cb_fop_trash_idler > >> > >> 05. invalid check for _udisks_del, it might be _udisks_chg. > >> File: src/bin/e_fm/e_fm_main_udisks.c : 162 > >> Function: _e_fm_main_udisks_test > >> > >> 06. uninitialized gx and gy values > >> File: src/bin/e_gadcon_popup.c: 172 > >> Function: _e_gadcon_popup_position > >> These could be changed in e_gadcon_client_geometry_get > >> if gcc->o_base is null. > >> > >> 07. unnecessary code 'evas = e_win_evas_get(dia->win)' > >> File: src/bin/e_import_config_dialog.c: 456 > >> Function: e_import_config_dialog_show > >> > >> 08. missing free(sizes) > >> src/bin/e_randr_11_serialization.c: 136 > >> Function: _11_try_restore_configuration() > >> > >> 09. unnecessary variable output_info > >> File: src/bin/e_randr_12.c: 560 > >> Function: _output_property_change_event_cb > >> > >> 10. eina_list_remove after free > >> File: src/bin/e_randr_12_serialization.c : 357 > >> Function: _12_serialized_setup_update > >> > >> 11. no check of the return value of symlink. > >> File: src/bin/e_widget_fsel.c: 84 > >> Function: _e_wid_fsel_favorites_add > >> > >> 12. no evr->var check before comparing string values > >> File: src/modules/conf_applications/e_int_config_defapps.c: 432 > >> Function: _basic_apply > >> > >> 13. missing error message or check return value of > edje_file_group_exists > >> File: src/modules/conf_theme/e_int_config_theme.c: 333 > >> Function: _open_test_cb > >> Anyway, I've added e_util_dialog_show if failed. Is it okay? > >> > >> 14. missing index range check > >> File: src/modules/gadman/e_mod_config.c: 153 > >> Function: _cb_config > >> It could read negative array index, because return value of > >> e_widget_ilist_selected_get might be negative. > >> > >> BR, > >> Gwanglim > >> > >> > ------------------------------------------------------------------------------ > >> Keep yourself connected to Go Parallel: > >> TUNE You got it built. Now make it sing. Tune shows you how. > >> http://goparallel.sourceforge.net > >> _______________________________________________ > >> enlightenment-devel mailing list > >> enlightenment-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > >> > >> > > > ------------------------------------------------------------------------------ > > Keep yourself connected to Go Parallel: > > BUILD Helping you discover the best ways to construct your parallel > projects. > > http://goparallel.sourceforge.net > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > ------------------------------------------------------------------------------ > Keep yourself connected to Go Parallel: > BUILD Helping you discover the best ways to construct your parallel > projects. > http://goparallel.sourceforge.net > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: BUILD Helping you discover the best ways to construct your parallel projects. http://goparallel.sourceforge.net _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel