cogl: include <cogl/cogl-xlib.h> for xlib specific symbols
authorRobert Bragg <robert@linux.intel.com>
Tue, 1 Nov 2011 15:47:43 +0000 (15:47 +0000)
committerRobert Bragg <robert@linux.intel.com>
Tue, 1 Nov 2011 16:24:00 +0000 (16:24 +0000)
commit6e28121ff3944ccded33a7a9900e1bb04f4a4516
treec69316498adf606806336a52645f743911f65ab7
parent0bfda786153947e0acc232b7b83b97db399f4591
cogl: include <cogl/cogl-xlib.h> for xlib specific symbols

Since Xlib.h is such a terrible citizen when it comes to symbol
namespacing it's not desirable to include Xlib.h if it is not absolutely
required. Cogl now has a standalone cogl-xlib.h that should be included
whenever any xlib specific symbols are required.

This patch updates clutter to include <cogl/cogl-xlib.h> wherever
clutter needs to use xlib specific cogl apis.

Acked-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/clutter-backend-cogl.c
clutter/x11/clutter-backend-x11.c