/* -*-c-*-
*
- * $Id: xshutdown.c,v 1.7 1999/08/20 07:29:19 mdw Exp $
+ * $Id: xshutdown.c,v 1.8 2002/01/13 14:44:47 mdw Exp $
*
* Pretty GTK interface to waking up an xwait
*
/*----- Revision history --------------------------------------------------*
*
* $Log: xshutdown.c,v $
+ * Revision 1.8 2002/01/13 14:44:47 mdw
+ * Track @msg@ change; make the `-t' option actually work.
+ *
* Revision 1.7 1999/08/20 07:29:19 mdw
* New command line syntax, and new atom protocol.
*
int main(int argc, char *argv[])
{
- char *atom = XWAIT_DIE;
- char *xmsg = XWAIT_DIE_MSG;
+ const char *atom = XWAIT_DIE;
+ const char *xmsg = XWAIT_DIE_MSG;
Atom xa, xm;
- char *prompt = "Are you sure you want to shut down this session?";
- char *title = "xshutdown";
+ const char *prompt = "Are you sure you want to shut down this session?";
+ const char *title;
ego(argv[0]);
gtk_init(&argc, &argv);
/* --- Parse options --- */
+ title = QUIS;
for (;;) {
static struct option opt[] = {
{ "help", 0, 0, 'h' },
*/
if (xatom_get(gdk_display, DefaultRootWindow(gdk_display), xa) == None) {
- msg("!:~OK", "no xwait listening for `%s'", atom);
+ msg(QUIS, "!:~OK", "no xwait listening for `%s'", atom);
exit(EXIT_FAILURE);
}
/* --- Main code --- */
- if (msg("!:OK,~Cancel", "%s", prompt) == 0)
+ if (msg(title, "!:OK,~Cancel", "%s", prompt) == 0)
xatom_set(gdk_display, DefaultRootWindow(gdk_display), xa, xm);
return (0);