From: Piotr Caban piotr@codeweavers.com
--- dlls/wineps.drv/psdrv.h | 9 --------- dlls/wineps.drv/unixlib.c | 15 +++++++++++---- 2 files changed, 11 insertions(+), 13 deletions(-)
diff --git a/dlls/wineps.drv/psdrv.h b/dlls/wineps.drv/psdrv.h index 1d6ff1c69dc..d16e135aeda 100644 --- a/dlls/wineps.drv/psdrv.h +++ b/dlls/wineps.drv/psdrv.h @@ -143,15 +143,6 @@ typedef struct _tagPAGESIZE { WORD WinPage; /*eg DMPAPER_A4. Doesn't really belong here */ } PAGESIZE;
- -/* For BANDINFO Escape */ -typedef struct _BANDINFOSTRUCT -{ - BOOL GraphicsFlag; - BOOL TextFlag; - RECT GraphicsRect; -} BANDINFOSTRUCT, *PBANDINFOSTRUCT; - typedef struct { struct list entry; diff --git a/dlls/wineps.drv/unixlib.c b/dlls/wineps.drv/unixlib.c index 76e60ca1596..96b8df48f19 100644 --- a/dlls/wineps.drv/unixlib.c +++ b/dlls/wineps.drv/unixlib.c @@ -81,6 +81,13 @@ struct printer_info
static struct list printer_info_list = LIST_INIT(printer_info_list);
+struct band_info +{ + BOOL graphics_flag; + BOOL text_flag; + RECT graphics_rect; +}; + typedef struct { struct gdi_physdev dev; @@ -714,11 +721,11 @@ static int CDECL ext_escape(PHYSDEV dev, int escape, int input_size, const void } case BANDINFO: { - BANDINFOSTRUCT *ibi = (BANDINFOSTRUCT*)input; - BANDINFOSTRUCT *obi = (BANDINFOSTRUCT*)output; + struct band_info *ibi = (struct band_info *)input; + struct band_info *obi = (struct band_info *)output;
- FIXME("BANDINFO(graphics %d, text %d, rect %s), stub!\n", ibi->GraphicsFlag, - ibi->TextFlag, wine_dbgstr_rect(&ibi->GraphicsRect)); + FIXME("BANDINFO(graphics %d, text %d, rect %s), stub!\n", ibi->graphics_flag, + ibi->text_flag, wine_dbgstr_rect(&ibi->graphics_rect)); *obi = *ibi; return 1; }