mirror of git://git.suckless.org/svkbd
fixed double free error
This commit is contained in:
parent
5fd07406ae
commit
2fa04e74fe
4
Makefile
4
Makefile
|
@ -27,12 +27,12 @@ config.h:
|
||||||
svkbd.o: config.h layout.${LAYOUT}.h
|
svkbd.o: config.h layout.${LAYOUT}.h
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
${CC} ${SVKBD_CFLAGS} ${SVKBD_CPPFLAGS} -c $<
|
${CC} -g ${SVKBD_CFLAGS} ${SVKBD_CPPFLAGS} -c $<
|
||||||
|
|
||||||
${OBJ}: config.h config.mk
|
${OBJ}: config.h config.mk
|
||||||
|
|
||||||
${BIN}: ${OBJ}
|
${BIN}: ${OBJ}
|
||||||
${CC} -o ${BIN} ${OBJ} ${SVKBD_LDFLAGS}
|
${CC} -g -o ${BIN} ${OBJ} ${SVKBD_LDFLAGS}
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f ${NAME}-?? ${NAME}-??.o ${OBJ} ${BIN}
|
rm -f ${NAME}-?? ${NAME}-??.o ${OBJ} ${BIN}
|
||||||
|
|
1
svkbd.c
1
svkbd.c
|
@ -245,7 +245,6 @@ cleanup(void)
|
||||||
drw_sync(drw);
|
drw_sync(drw);
|
||||||
drw_free(drw);
|
drw_free(drw);
|
||||||
XSync(dpy, False);
|
XSync(dpy, False);
|
||||||
drw_free(drw);
|
|
||||||
XDestroyWindow(dpy, win);
|
XDestroyWindow(dpy, win);
|
||||||
XSync(dpy, False);
|
XSync(dpy, False);
|
||||||
XSetInputFocus(dpy, PointerRoot, RevertToPointerRoot, CurrentTime);
|
XSetInputFocus(dpy, PointerRoot, RevertToPointerRoot, CurrentTime);
|
||||||
|
|
Loading…
Reference in New Issue