diff options
author | Christophe Fergeau <cfergeau@redhat.com> | 2014-12-12 17:42:45 +0100 |
---|---|---|
committer | Christophe Fergeau <cfergeau@redhat.com> | 2015-04-10 20:24:15 +0200 |
commit | 59c6c829e7f67226d838214c7b112b9a478abf53 (patch) | |
tree | d832c794893fe1319bac5dd512c693491687f4c9 /server/glz_encoder.c | |
parent | f55f73b702b881897a7b66fa336ccf4bd7b1c458 (diff) | |
download | spice-59c6c829e7f67226d838214c7b112b9a478abf53.tar.gz spice-59c6c829e7f67226d838214c7b112b9a478abf53.tar.xz spice-59c6c829e7f67226d838214c7b112b9a478abf53.zip |
ppc: Fix glz magic endianess
This is a modified version of a patch initially by Erlon R. Cruz
<erlon.cruz@br.flextronics.com>
Diffstat (limited to 'server/glz_encoder.c')
-rw-r--r-- | server/glz_encoder.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/glz_encoder.c b/server/glz_encoder.c index 1ec1f9bd..5e1a694e 100644 --- a/server/glz_encoder.c +++ b/server/glz_encoder.c @@ -18,6 +18,7 @@ #include <config.h> #endif +#include <glib.h> #include <pthread.h> #include <stdio.h> #include "glz_encoder.h" @@ -261,7 +262,7 @@ int glz_encode(GlzEncoderContext *opaque_encoder, encoder->cur_image.id = dict_image->id; encoder->cur_image.first_win_seg = dict_image->first_seg; - encode_32(encoder, LZ_MAGIC); + encode_32(encoder, GUINT32_TO_LE(LZ_MAGIC)); encode_32(encoder, LZ_VERSION); if (top_down) { encode(encoder, (type & LZ_IMAGE_TYPE_MASK) | (1 << LZ_IMAGE_TYPE_LOG)); |