fix another 64 bit-ism. unsigned long != size_t in general.
---
 server/mjpeg_encoder.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/server/mjpeg_encoder.c b/server/mjpeg_encoder.c
index 4b1023a..599d4f5 100644
--- a/server/mjpeg_encoder.c
+++ b/server/mjpeg_encoder.c
@@ -104,7 +104,7 @@ typedef struct {
   struct jpeg_destination_mgr pub; /* public fields */
 
   unsigned char ** outbuffer;  /* target buffer */
-  unsigned long * outsize;
+  size_t * outsize;
   unsigned char * newbuffer;   /* newly allocated buffer */
   uint8_t * buffer;            /* start of buffer */
   size_t bufsize;
@@ -164,7 +164,7 @@ static void term_mem_destination(j_compress_ptr cinfo)
 
 static void
 spice_jpeg_mem_dest(j_compress_ptr cinfo,
-                    unsigned char ** outbuffer, unsigned long * outsize)
+                    unsigned char ** outbuffer, size_t * outsize)
 {
   mem_destination_mgr *dest;
 #define OUTPUT_BUF_SIZE  4096  /* choose an efficiently fwrite'able size */
-- 
1.7.7.1

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to