screenshot: A couple of minor tweaks

dev
Kristian Høgsberg 13 years ago
parent 4d0d2037ea
commit 8417d432f5
  1. 7
      clients/screenshot.c

@ -153,12 +153,13 @@ create_shm_buffer(int width, int height, void **data_out)
}
static void
write_png(int width, int height, void **data_out) {
write_png(int width, int height, void *data)
{
GdkPixbuf *pixbuf, *normal;
GError *error = NULL;
g_type_init();
pixbuf = gdk_pixbuf_new_from_data(*data_out, GDK_COLORSPACE_RGB, TRUE,
pixbuf = gdk_pixbuf_new_from_data(data, GDK_COLORSPACE_RGB, TRUE,
8, width, height, width * 4, NULL,
NULL);
@ -192,7 +193,7 @@ int main(int argc, char *argv[])
screenshooter_shoot(screenshooter, output, buffer);
roundtrip(display);
write_png(output_width, output_height, &data);
write_png(output_width, output_height, data);
return 0;
}

Loading…
Cancel
Save