#include <dirent.h>
#include <X11/Xlib.h>
+#include <X11/Xutil.h>
#define TOP 60
#define BOTTOM 3600
static void initgraphics(void) {
int r;
+ XTextProperty tp;
+ const char *program_name= "xacpi-simple";
disp= XOpenDisplay(0); if (!disp) fail("could not open display");
if (!r) fail("init set background");
lastbackground= pix_dimgrey;
- XSetWMName(disp,win,"xacpi-simple");
+ r= XStringListToTextProperty((char**)&program_name, 1, &tp);
+ if (!r) fail("XStringListtoTextProperty");
+ XSetWMName(disp,win,&tp);
XSelectInput(disp,win, ExposureMask|StructureNotifyMask);
XMapWindow(disp,win);