Commit 8235cf8b authored by William Roberts's avatar William Roberts Committed by Christian Beier

Reduced memory footprint by 50%

parent ea5bed50
...@@ -180,12 +180,12 @@ static void init_fb_server(int argc, char **argv) ...@@ -180,12 +180,12 @@ static void init_fb_server(int argc, char **argv)
/* Allocate the VNC server buffer to be managed (not manipulated) by /* Allocate the VNC server buffer to be managed (not manipulated) by
* libvncserver. */ * libvncserver. */
vncbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 2); vncbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 8);
assert(vncbuf != NULL); assert(vncbuf != NULL);
/* Allocate the comparison buffer for detecting drawing updates from frame /* Allocate the comparison buffer for detecting drawing updates from frame
* to frame. */ * to frame. */
fbbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 2); fbbuf = calloc(scrinfo.xres * scrinfo.yres, scrinfo.bits_per_pixel / 8);
assert(fbbuf != NULL); assert(fbbuf != NULL);
/* TODO: This assumes scrinfo.bits_per_pixel is 16. */ /* TODO: This assumes scrinfo.bits_per_pixel is 16. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment