diff --git a/panda/src/display/get_x11.h b/panda/src/display/get_x11.h index e950b6c6b9..5e246e5ae0 100644 --- a/panda/src/display/get_x11.h +++ b/panda/src/display/get_x11.h @@ -52,7 +52,6 @@ struct XVisualInfo; #include #include #include -#include #ifdef HAVE_XRANDR #include diff --git a/panda/src/x11display/x11GraphicsWindow.cxx b/panda/src/x11display/x11GraphicsWindow.cxx index 0258fd0bc6..46a3e03882 100644 --- a/panda/src/x11display/x11GraphicsWindow.cxx +++ b/panda/src/x11display/x11GraphicsWindow.cxx @@ -1182,7 +1182,7 @@ set_wm_properties(const WindowProperties &properties, bool already_mapped) { nassertv(next_set_data < max_set_data); // Add the process ID as a convenience for other applications. - Cardinal pid = getpid(); + PN_int32 pid = getpid(); XChangeProperty(_display, _xwindow, x11_pipe->_net_wm_pid, XA_CARDINAL, 32, PropModeReplace, (unsigned char *)&pid, 1);