rm a redundant actiondata struct

This commit is contained in:
Dana Jansens 2003-03-29 20:59:20 +00:00
parent 2309520b48
commit b6b514c477
2 changed files with 7 additions and 13 deletions

View file

@ -365,17 +365,17 @@ void action_toggle_maximize_vert(union ActionData *data)
void action_send_to_desktop(union ActionData *data)
{
if (data->sendto.c)
if (data->sendto.desktop < screen_num_desktops ||
data->sendto.desktop == DESKTOP_ALL)
client_set_desktop(data->sendto.c, data->sendto.desktop, TRUE);
if (data->desktop.c)
if (data->desktop.desk < screen_num_desktops ||
data->desktop.desk == DESKTOP_ALL)
client_set_desktop(data->desktop.c, data->desktop.desk, TRUE);
}
void action_send_to_next_desktop(union ActionData *data)
{
guint d;
if (!data->sendto.c) return;
if (!data->sendtonextprev.c) return;
d = screen_desktop + 1;
if (d >= screen_num_desktops) {
@ -390,7 +390,7 @@ void action_send_to_previous_desktop(union ActionData *data)
{
guint d;
if (!data->sendto.c) return;
if (!data->sendtonextprev.c) return;
d = screen_desktop - 1;
if (d >= screen_num_desktops) {

View file

@ -26,11 +26,6 @@ struct MoveResizeRelative {
int delta;
};
struct SendToDesktop {
Client *c;
guint desktop;
};
struct SendToNextPreviousDesktop {
Client *c;
gboolean wrap;
@ -72,7 +67,6 @@ union ActionData {
struct Execute execute;
struct ClientAction client;
struct MoveResizeRelative relative;
struct SendToDesktop sendto;
struct SendToNextPreviousDesktop sendtonextprev;
struct Desktop desktop;
struct NextPreviousDesktop nextprevdesktop;
@ -161,7 +155,7 @@ void action_maximize_vert(union ActionData *data);
void action_unmaximize_vert(union ActionData *data);
/* ClientAction */
void action_toggle_maximize_vert(union ActionData *data);
/* SendToDesktop */
/* Desktop */
void action_send_to_desktop(union ActionData *data);
/* SendToNextPreviousDesktop */
void action_send_to_next_desktop(union ActionData *data);