All pastes #757749 Raw Edit

Mine

public text v1 · immutable
·published 2007-11-01 16:02 UTC
rendered paste body
Index: src/image.c
===================================================================
--- src/image.c (revision 88501)
+++ src/image.c (working copy)
@@ -313,7 +313,12 @@
                                image->active_bitmap->width, image->active_bitmap->height, image->active_bitmap->stride);

        gfx = gdip_graphics_new (surface);
-       gfx->dpi_x = gfx->dpi_y = gdip_get_display_dpi ();
+       if (image->active_bitmap) {
+               gfx->dpi_x = image->active_bitmap->dpi_horz;
+               gfx->dpi_y = image->active_bitmap->dpi_vert;
+       } else {
+               gfx->dpi_x = gfx->dpi_y = gdip_get_display_dpi ();
+       }
        cairo_surface_destroy (surface);

        gfx->image = image;