Fixed #65 wrong parameter to XCreatePixmap

I passed a depth value inside `nk_xsurf_resize` and changed it to
default value. I tested it by removing the resizing code and it
worked for me again. Hopefully this fixes the bug.
pull/71/head
vurtun 2016-04-19 12:33:32 +02:00
parent 29b0fdee13
commit aac47632d0
1 changed files with 3 additions and 1 deletions

View File

@ -1,4 +1,5 @@
#include <stdio.h>
#include <stdlib.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
@ -58,7 +59,8 @@ nk_xsurf_create(Display *dpy, int screen, Window root, unsigned int w, unsigned
surface->root = root;
surface->gc = XCreateGC(dpy, root, 0, NULL);
XSetLineAttributes(dpy, surface->gc, 1, LineSolid, CapButt, JoinMiter);
surface->drawable = XCreatePixmap(dpy, root, w, h, 32);
surface->drawable = XCreatePixmap(dpy, root, w, h,
(unsigned int)DefaultDepth(dpy, screen));
return surface;
}