src/apoint.c: Remove several unneeded variables
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
fc9cd6149b
commit
dfe835190f
34
src/apoint.c
34
src/apoint.c
@ -268,48 +268,43 @@ apoint_delete (unsigned *nb_events, unsigned *nb_apoints)
|
|||||||
char *del_app_str = _("Do you really want to delete this item ?");
|
char *del_app_str = _("Do you really want to delete this item ?");
|
||||||
long date;
|
long date;
|
||||||
int nb_items = *nb_apoints + *nb_events;
|
int nb_items = *nb_apoints + *nb_events;
|
||||||
unsigned go_for_deletion = 0;
|
|
||||||
int to_be_removed = 0;
|
int to_be_removed = 0;
|
||||||
int answer = 0;
|
|
||||||
int deleted_item_type = 0;
|
|
||||||
|
|
||||||
date = calendar_get_slctd_day_sec ();
|
date = calendar_get_slctd_day_sec ();
|
||||||
|
|
||||||
|
if (nb_items == 0)
|
||||||
|
return;
|
||||||
|
|
||||||
if (conf.confirm_delete)
|
if (conf.confirm_delete)
|
||||||
{
|
{
|
||||||
status_mesg (del_app_str, choices);
|
status_mesg (del_app_str, choices);
|
||||||
answer = wgetch (win[STA].p);
|
if (wgetch (win[STA].p) != 'y')
|
||||||
if ((answer == 'y') && (nb_items != 0))
|
|
||||||
go_for_deletion = 1;
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
wins_erase_status_bar ();
|
wins_erase_status_bar ();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (nb_items != 0)
|
|
||||||
go_for_deletion = 1;
|
|
||||||
|
|
||||||
if (go_for_deletion)
|
|
||||||
{
|
|
||||||
if (nb_items != 0)
|
if (nb_items != 0)
|
||||||
{
|
{
|
||||||
deleted_item_type = day_erase_item (date, hilt, ERASE_DONT_FORCE);
|
switch (day_erase_item (date, hilt, ERASE_DONT_FORCE))
|
||||||
if (deleted_item_type == EVNT || deleted_item_type == RECUR_EVNT)
|
|
||||||
{
|
{
|
||||||
|
case EVNT:
|
||||||
|
case RECUR_EVNT:
|
||||||
(*nb_events)--;
|
(*nb_events)--;
|
||||||
to_be_removed = 1;
|
to_be_removed = 1;
|
||||||
}
|
break;
|
||||||
else if (deleted_item_type == APPT || deleted_item_type == RECUR_APPT)
|
case APPT:
|
||||||
{
|
case RECUR_APPT:
|
||||||
(*nb_apoints)--;
|
(*nb_apoints)--;
|
||||||
to_be_removed = 3;
|
to_be_removed = 3;
|
||||||
}
|
break;
|
||||||
else if (deleted_item_type == 0)
|
case 0:
|
||||||
return;
|
return;
|
||||||
else
|
default:
|
||||||
EXIT (_("no such type"));
|
EXIT (_("no such type"));
|
||||||
/* NOTREACHED */
|
/* NOTREACHED */
|
||||||
|
}
|
||||||
|
|
||||||
if (hilt > 1)
|
if (hilt > 1)
|
||||||
hilt--;
|
hilt--;
|
||||||
@ -318,7 +313,6 @@ apoint_delete (unsigned *nb_events, unsigned *nb_apoints)
|
|||||||
if (nb_items == 1)
|
if (nb_items == 1)
|
||||||
hilt = 0;
|
hilt = 0;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Cut an item, so that it can be pasted somewhere else later. */
|
/* Cut an item, so that it can be pasted somewhere else later. */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user