[Spice-devel] [PATCH v4 18/19] Reduce header dependency

Frediano Ziglio fziglio at redhat.com
Tue Jun 14 09:33:10 UTC 2016


Avoid dependencies from RedChannel stuff.

Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
---
 server/dcc-encoders.h | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/server/dcc-encoders.h b/server/dcc-encoders.h
index 47051b4..75962ad 100644
--- a/server/dcc-encoders.h
+++ b/server/dcc-encoders.h
@@ -20,10 +20,10 @@
 
 #include <setjmp.h>
 #include <common/quic.h>
+#include <common/lz.h>
 
-#include "red-channel.h"
+#include "stat.h"
 #include "red-parse-qxl.h"
-#include "image-cache.h"
 #include "glz-encoder.h"
 #include "jpeg-encoder.h"
 #ifdef USE_LZ4
@@ -31,6 +31,8 @@
 #endif
 #include "zlib-encoder.h"
 
+struct RedClient;
+
 typedef struct RedCompressBuf RedCompressBuf;
 typedef struct RedGlzDrawable RedGlzDrawable;
 typedef struct ImageEncoders ImageEncoders;
-- 
2.7.4



More information about the Spice-devel mailing list