Add prototype for func.

Delete objects with e_object_del


SVN revision: 29788
This commit is contained in:
Sebastian Dransfeld 2007-05-01 13:41:09 +00:00
parent 2d3bc291bc
commit 96fcf80c22
3 changed files with 5 additions and 9 deletions

View File

@ -32,8 +32,8 @@ e_confirm_dialog_show(const char *title, const char *icon, const char *text,
dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_confirm_dialog"); dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_confirm_dialog");
if (!dia) if (!dia)
{ {
E_FREE(cd); e_object_del(E_OBJECT(cd));
return; return NULL;
} }
dia->data = cd; dia->data = cd;
cd->dia = dia; cd->dia = dia;
@ -58,12 +58,8 @@ e_confirm_dialog_show(const char *title, const char *icon, const char *text,
static void static void
_e_confirm_dialog_free(E_Confirm_Dialog *cd) _e_confirm_dialog_free(E_Confirm_Dialog *cd)
{ {
E_Dialog *dia; if ((cd->dia) && (cd->dia->win))
E_Win *win; _e_confirm_dialog_delete(cd->dia->win);
dia = cd->dia;
win = dia->win;
_e_confirm_dialog_delete(win);
} }
static void static void

View File

@ -35,6 +35,7 @@ EAPI void e_editable_selection_move_left (Evas_Object *editable);
EAPI void e_editable_selection_move_right (Evas_Object *editable); EAPI void e_editable_selection_move_right (Evas_Object *editable);
EAPI void e_editable_select_all (Evas_Object *editable); EAPI void e_editable_select_all (Evas_Object *editable);
EAPI void e_editable_unselect_all (Evas_Object *editable); EAPI void e_editable_unselect_all (Evas_Object *editable);
EAPI void e_editable_select_word (Evas_Object *editable, int index);
EAPI void e_editable_selection_show (Evas_Object *editable); EAPI void e_editable_selection_show (Evas_Object *editable);
EAPI void e_editable_selection_hide (Evas_Object *editable); EAPI void e_editable_selection_hide (Evas_Object *editable);

View File

@ -1118,7 +1118,6 @@ _e_entry_cb_delete(void *data, E_Menu *m, E_Menu_Item *mi)
int start_pos, end_pos; int start_pos, end_pos;
int selecting; int selecting;
char *range; char *range;
E_Win *win;
sd = data; sd = data;
if (!sd->enabled) return; if (!sd->enabled) return;