From: Thomas Hiller (hiller@fzi.de)
Date: 12/16/92


From: hiller@fzi.de (Thomas Hiller)
Subject: Re: InterViews possible bug
Date: Wed, 16 Dec 1992 08:47:55 GMT

There was a fix posted in May 92 (comp.windows.interviews), that handle this problem.
The fix is only valid for iv-3.0.1.

The fix is easy. Here is a diff:

*** iv/src/lib/IV-X11/xbitmap.c Wed May 13 17:39:19 1992
--- iv/src/lib/IV-X11/xbitmap.c.orig Wed May 13 17:39:09 1992
***************
*** 313,319 ****
      int xmin, int ymin, int xmax, int ymax
  ) {
      XDisplay* dpy = Session::instance()->default_display()->rep()->display_;
! Transformer t(&matrix);
      t.Invert();
  
      unsigned long lastdrawnpixel = fg;
--- 313,319 ----
      int xmin, int ymin, int xmax, int ymax
  ) {
      XDisplay* dpy = Session::instance()->default_display()->rep()->display_;
! Transformer t(matrix);
      t.Invert();
  
      unsigned long lastdrawnpixel = fg;

Please note, that InterViews 3.1 is out and that in the near future (I hope)
it will be available for Linux.

Greetings Thomas

-- 
Thomas Hiller                                   email: hiller@fzi.de
Forschungszentrum Informatik
Abtl. Mikrorechnertechnik
Haid-und-Neu-Strasse 10-14                      Fax : +49-721-9654-809
D - 7500 Karlsruhe 1                            Tel.: +49-721-9654-832