From ec08f334820921c2843c37b0b1795748aea37c87 Mon Sep 17 00:00:00 2001 From: "U. Artie Eoff" Date: Mon, 13 May 2013 15:55:47 -0700 Subject: [PATCH] move subsurface-server-protocol.h include out of compositor.h The subsurface-server-protocol.h header should not be included by any headers that are part of the SDK since it is not exported. Otherwise, SDK consumers will break during compilation. Move this include from compositor.h to compositor.c. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=64537 Signed-off-by: U. Artie Eoff --- src/compositor.c | 1 + src/compositor.h | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor.c b/src/compositor.c index c1f90caa..c16bf0ce 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -56,6 +56,7 @@ #include #include "compositor.h" +#include "subsurface-server-protocol.h" #include "../shared/os-compatibility.h" #include "git-version.h" #include "version.h" diff --git a/src/compositor.h b/src/compositor.h index d7aa0052..99468a16 100644 --- a/src/compositor.h +++ b/src/compositor.h @@ -35,7 +35,6 @@ extern "C" { #include "version.h" #include "matrix.h" #include "config-parser.h" -#include "subsurface-server-protocol.h" #define ARRAY_LENGTH(a) (sizeof (a) / sizeof (a)[0])