#pragma message ( "including mline.cc" );
{
 static T_SWORD   dx=0,dy=0,err=0,inc=0;

#ifndef BANKED
 static T_PUCHAR  dest;
#endif

#ifdef DEBUG_MSG
 static T_PUCHAR  back;
 static T_UCHAR   pixel;
 back=back_pic->mem_zeiger;
#endif

#ifndef BANKED
 dest=(T_PUCHAR )svdc->videoMem;
#endif


#ifdef DISPLAY_TICK_IMAGER
// T_INT old_color=iColour;
 if (ImagerColorNow != IMAGER_DRAW_NOTHING)
 {
  if (ImagerColorNow !=IMAGER_DRAW_OVERLAY)
  {
//   iColour |= ImagerColorNow;
#define COLOR_MODIFIER |ImagerColorNow
#include "mline_al.cc"
  }
  else
  {
#undef COLOR_MODIFIER
#endif
#define COLOR_MODIFIER |(*(overlay_memory+offset))
#include "mline_al.cc"
#ifdef DISPLAY_TICK_IMAGER
  }
 } //if (ImagerColorNow != IMAGER_DRAW_NOTHING)
// iColour=old_color;
#endif
}
#undef COLOR_MODIFIER