dwm.c
changeset 1325 5456239bb8ad
parent 1323 c1d2b106440d
child 1326 158c50c241b5
equal deleted inserted replaced
1324:c7d3198c9e9b 1325:5456239bb8ad
    22  * Keys and tagging rules are organized as arrays and defined in config.h.
    22  * Keys and tagging rules are organized as arrays and defined in config.h.
    23  *
    23  *
    24  * To understand everything else, start reading main().
    24  * To understand everything else, start reading main().
    25  */
    25  */
    26 #include <errno.h>
    26 #include <errno.h>
    27 #include <locale.h>
       
    28 #include <stdarg.h>
    27 #include <stdarg.h>
    29 #include <stdio.h>
    28 #include <stdio.h>
    30 #include <stdlib.h>
    29 #include <stdlib.h>
    31 #include <string.h>
    30 #include <string.h>
    32 #include <unistd.h>
    31 #include <unistd.h>
  1703 	if(argc == 2 && !strcmp("-v", argv[1]))
  1702 	if(argc == 2 && !strcmp("-v", argv[1]))
  1704 		die("dwm-"VERSION", © 2006-2008 dwm engineers, see LICENSE for details\n");
  1703 		die("dwm-"VERSION", © 2006-2008 dwm engineers, see LICENSE for details\n");
  1705 	else if(argc != 1)
  1704 	else if(argc != 1)
  1706 		die("usage: dwm [-v]\n");
  1705 		die("usage: dwm [-v]\n");
  1707 
  1706 
  1708 	if(!setlocale(LC_CTYPE, "") || !XSupportsLocale())
  1707 	if(!XSupportsLocale())
  1709 		fprintf(stderr, "warning: no locale support\n");
  1708 		fprintf(stderr, "warning: no locale support\n");
  1710 
  1709 
  1711 	if(!(dpy = XOpenDisplay(0)))
  1710 	if(!(dpy = XOpenDisplay(0)))
  1712 		die("dwm: cannot open display\n");
  1711 		die("dwm: cannot open display\n");
  1713 
  1712