Event: Remove send_client_message function

This commit is contained in:
Martin Duquesnoy
2010-07-26 11:32:26 +02:00
parent 374abb0e26
commit e6fc0a4976
5 changed files with 6 additions and 48 deletions

View File

@@ -647,32 +647,6 @@ unmapnotify(XUnmapEvent *ev)
return;
}
/** Send a client event
*\param data Event data
*\param atom_name Event atom name
*/
void
send_client_event(long data[5], char *atom_name)
{
XEvent ev;
int i;
ev.xclient.type = ClientMessage;
ev.xclient.serial = 0;
ev.xclient.send_event = True;
ev.xclient.message_type = ATOM(atom_name);
ev.xclient.window = ROOT;
ev.xclient.format = 32;
for(i = 0; i < 5; ++i, ev.xclient.data.l[i] = data[i]);
XSendEvent(dpy, ROOT, False, SubstructureRedirectMask | SubstructureNotifyMask, &ev);
XSync(dpy, False);
return;
}
/** Event handle function: execute every function
* handle by event
* \param ev Event