Commit ec0b2cd97441c99021be80044f159b8b090dfb57

David Turner 2000-10-03T19:22:52

small fix: when in direct rendering mode, the target bitmap buffer is not checked..

diff --git a/src/smooth/ftgrays.c b/src/smooth/ftgrays.c
index 985561b..1205c67 100644
--- a/src/smooth/ftgrays.c
+++ b/src/smooth/ftgrays.c
@@ -1854,7 +1854,7 @@
       return ErrRaster_Invalid_Outline;
 
     /* if direct mode is not set, we must have a target bitmap */
-    if ( (params->flags & ft_raster_flag_direct == 0) &&
+    if ( (params->flags & ft_raster_flag_direct) == 0 &&
          ( !target_map || !target_map->buffer )       )
       return -1;
 
@@ -1868,8 +1868,6 @@
 
     if (target_map)
       ras.target = *target_map;
-    else
-      ras.target = 0;
 
     ras.render_span      = (FT_Raster_Span_Func)grays_render_span;
     ras.render_span_data = &ras;