freeaddrinfo(info); | freeaddrinfo(info); | ||||
// This is useful | |||||
if (getenv("DISPLAY") == NULL) { | |||||
setenv("DISPLAY", ":0", 1); | |||||
} | |||||
Display *display = XOpenDisplay(NULL); | Display *display = XOpenDisplay(NULL); | ||||
if (display == NULL) { | |||||
fprintf(stderr, "Failed to open display.\n"); | |||||
return 1; | |||||
} | |||||
Window root = XDefaultRootWindow(display); | Window root = XDefaultRootWindow(display); | ||||
XWindowAttributes gwa; | XWindowAttributes gwa; | ||||
XGetWindowAttributes(display, root, &gwa); | XGetWindowAttributes(display, root, &gwa); |