[Spice-commits] server/reds.c

Christophe Fergau teuf at kemper.freedesktop.org
Thu Jun 11 07:46:12 PDT 2015


 server/reds.c |    8 ++++++++
 1 file changed, 8 insertions(+)

New commits:
commit 7a081a7ced8e81eb06698e9fa2f32d35717b5f33
Author: Javier Celaya <javier.celaya at flexvm.es>
Date:   Mon Jan 26 09:12:11 2015 +0100

    LZ4: warn if trying to set lz4 but not supported

diff --git a/server/reds.c b/server/reds.c
index 6d70b68..3a38258 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -3553,6 +3553,14 @@ SPICE_GNUC_VISIBLE int spice_server_set_image_compression(SpiceServer *s,
                                                           spice_image_compression_t comp)
 {
     spice_assert(reds == s);
+#ifndef USE_LZ4
+    if (comp == SPICE_IMAGE_COMPRESS_LZ4) {
+        spice_warning("LZ4 compression not supported, falling back to auto GLZ");
+        comp = SPICE_IMAGE_COMPRESS_AUTO_GLZ;
+        set_image_compression(comp);
+        return -1;
+    }
+#endif
     set_image_compression(comp);
     return 0;
 }


More information about the Spice-commits mailing list