Ignore:
Timestamp:
Apr 12, 2009, 10:25:05 AM (13 years ago)
Author:
Eugene Romanenko
Message:

PDF plugin: freetype library updated to version 2.3.9

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/poppler/freetype2/src/sfnt/ttsbit.c

    r262 r269  
    55/*    TrueType and OpenType embedded bitmap support (body).                */
    66/*                                                                         */
    7 /*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by      */
     7/*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by */
    88/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
    99/*                                                                         */
     
    8484             FT_Bool     byte_padded,
    8585             FT_Int      x_offset,
    86              FT_Int      y_offset )
     86             FT_Int      y_offset,
     87             FT_Int      source_height )
    8788  {
    8889    FT_Byte*   line_buff;
     
    117118    loaded = 0;  /* no bits were loaded */
    118119
    119     for ( height = target->rows; height > 0; height-- )
     120    for ( height = source_height; height > 0; height-- )
    120121    {
    121122      FT_Byte*  cur   = line_buff;        /* current write cursor          */
     
    773774        /* return successfully! */
    774775        *arange  = range;
    775         return 0;
     776        return SFNT_Err_Ok;
    776777      }
    777778    }
     
    12311232      /* depths.                                                   */
    12321233      blit_sbit( map, (FT_Byte*)stream->cursor, line_bits, pad_bytes,
    1233                  x_offset * pix_bits, y_offset );
     1234                 x_offset * pix_bits, y_offset, metrics->height );
    12341235
    12351236      FT_FRAME_EXIT();
     
    13251326
    13261327    case 8:  /* compound format */
    1327       FT_Stream_Skip( stream, 1L );
     1328      if ( FT_STREAM_SKIP( 1L ) )
     1329      {
     1330        error = SFNT_Err_Invalid_Stream_Skip;
     1331        goto Exit;
     1332      }
    13281333      /* fallthrough */
    13291334
Note: See TracChangeset for help on using the changeset viewer.