diff -dupr nvclock-old/src/gtk/gl.c nvclock0.8b3/src/gtk/gl.c --- nvclock-old/src/gtk/gl.c 2008-09-25 17:34:37.516005046 +0200 +++ nvclock0.8b3/src/gtk/gl.c 2008-09-25 17:35:32.940005117 +0200 @@ -437,7 +437,7 @@ GtkWidget *nv_opengl_new(Display* dpy, i { glx_vendor = (char*)pglXQueryServerString(dpy, screen, GLX_VENDOR); glx_version = (char*)pglXQueryServerString(dpy, screen, GLX_VERSION); - glx_direct = (char*)pglXIsDirect(dpy, ctx) ? "Yes" : "No"; + glx_direct = pglXIsDirect(dpy, ctx) ? (char*)"Yes" : (char*)"No"; gl_vendor = (char*)pglGetString(GL_VENDOR); gl_renderer = (char*)pglGetString(GL_RENDERER); gl_version = (char*)pglGetString(GL_VERSION); diff -dupr nvclock-old/src/gtk/hw.c nvclock0.8b3/src/gtk/hw.c --- nvclock-old/src/gtk/hw.c 2008-09-25 17:40:05.179005567 +0200 +++ nvclock0.8b3/src/gtk/hw.c 2008-09-25 17:34:13.444003741 +0200 @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff -dupr nvclock-old/src/gtk/main.c nvclock0.8b3/src/gtk/main.c --- nvclock-old/src/gtk/main.c 2008-09-25 17:34:37.516005046 +0200 +++ nvclock0.8b3/src/gtk/main.c 2008-09-25 17:39:29.204006287 +0200 @@ -25,6 +25,7 @@ #include #include +#include #include "banner.h" #include "interface.h"