summaryrefslogtreecommitdiffstats
path: root/client/zlib_decoder.h
Commit message (Collapse)AuthorAgeFilesLines
* autotools: correctly build canvas-related codeChristophe Fergeau2011-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | spice client and spice server shares code from common/{gdi,gl,sw}_canvas.[ch]. However, while most of the code is shared, the server code wants a canvas compiled with SW_CANVAS_IMAGE_CACHE defined while the client code wants a canvas compiled with SW_CANVAS_CACHE. The initial autotools refactoring didn't take that into account, this is now fixed by this commit. After this commit, the canvas files from common/ are no longer compiled as part of the libspice-common.la convenience library. Instead, there are "proxy" canvas source files in client/ and server/ which #include the appropriate C files after defining the relevant #define for the binary that is being built. To prevent misuse of the canvas c files and headers in common/, SPICE_CANVAS_INTERNAL must be set when including the canvas headers from common/ or when building the c files from common/ otherwise the build will error out.
* mingw32 build: fix build errorsGerd Hoffmann2010-12-081-1/+3
| | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
* applying zlib compression over glz on WAN connectionYonit Halperin2010-06-211-0/+41