X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-window.c;h=7ad2c5a384cb9e6e84c981fdf407b9d59bd2a38a;hb=f8659933d48c5682010d1e1f04ae7acb5cbcd611;hp=fe4119dd374fd8d40626693eb7184c791ff5ec16;hpb=855eaf1506f0ea76a8bbfb3bbfd456524f4edeca;p=pspp diff --git a/src/ui/gui/psppire-window.c b/src/ui/gui/psppire-window.c index fe4119dd37..7ad2c5a384 100644 --- a/src/ui/gui/psppire-window.c +++ b/src/ui/gui/psppire-window.c @@ -33,6 +33,7 @@ #include "data/dataset.h" #include "libpspp/version.h" #include "output/group-item.h" +#include "output/image-item.h" #include "output/pivot-table.h" #include "output/spv/spv.h" #include "output/spv/spv-output.h" @@ -798,6 +799,12 @@ read_spv_file (const char *filename) spv_text_submit (items[i]); else if (items[i]->type == SPV_ITEM_TABLE) pivot_table_submit (pivot_table_ref (spv_item_get_table (items[i]))); + else if (items[i]->type == SPV_ITEM_IMAGE) + { + cairo_surface_t *image = spv_item_get_image (items[i]); + image_item_submit (image_item_create (cairo_surface_reference ( + image))); + } prev_heading = heading; } dump_heading_transition (prev_heading, spv_get_root (spv));