*** master/510/gs5.10/gsline.c~	Mon Sep  1 10:24:36 1997
--- gsline.c	Sun Feb 15 15:37:24 1998
***************
*** 131,137 ****
  	if ( length == 0 )		/* empty pattern */
  	{	dist_left = 0.0;
! 		if ( mem && ppat )
  		  gs_free_object(mem, ppat, "gx_set_dash(old pattern)");
! 		ppat = 0;
  	}
  	else
--- 131,138 ----
  	if ( length == 0 )		/* empty pattern */
  	{	dist_left = 0.0;
! 		if ( mem && ppat ) {
  		  gs_free_object(mem, ppat, "gx_set_dash(old pattern)");
! 		  ppat = 0;
! 		}
  	}
  	else
