/[freetype]/freetype2/ChangeLog
ViewVC logotype

Diff of /freetype2/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1040 by wl, Fri May 20 06:22:20 2005 UTC revision 1.1041 by wl, Fri May 20 21:52:18 2005 UTC
# Line 1  Line 1 
1    2005-05-20  Werner Lemberg  <wl@gnu.org>
2    
3            * docs/CHANGES: Updated.
4    
5    2005-05-20  Chia I Wu  <b90201047@ntu.edu.tw>
6    
7            * src/base/ftbitmap.c: Don't include FT_FREETYPE_H and FT_IMAGE_H
8            but FT_BITMAP_H.
9            (FT_Bitmap_Copy): New function (from ftglyph.c).
10    
11            * include/freetype/ftbitmap.h (FT_Bitmap_Copy): New public
12            definition.
13    
14            * src/base/ftglyph.c: Include FT_BITMAP_H.
15            (ft_bitmap_copy): Move to ftbitmap.c.
16            (ft_bitmap_glyph_init): Remove `memory' variable.
17            Create new bitmap object if FT_GLYPH_OWN_BITMAP isn't set.
18            (ft_bitmap_glyph_copy): Use FT_Bitmap_Copy.
19            (ft_bitmap_glyph_done): Use FT_Bitmap_Done.
20            (ft_outline_glyph_init): Use FT_Outline_Copy.
21    
22            * src/base/ftoutln.c (FT_Outline_Copy): Handle source == target.
23            (FT_Outline_Done_Internal): Check for valid `memory' pointer.
24            (FT_Outline_Translate, FT_Outline_Reverse, FT_Outline_Render,
25            FT_Outline_Transform): Check for valid `outline' pointer.
26    
27            * src/base/ftobjs.c (FT_New_GlyphSlot): Prepend glyph slot to
28            face->glyph, otherwise a new second glyph slot cannot be created.
29            (FT_Done_GlyphSlot): Fix memory leak.
30            (FT_Open_Face): Updated -- face->glyph is already managed by
31            FT_New_GlyphSlot.
32    
33            * src/type42/t42objs.c (T42_GlyphSlot_Done): Updated.
34    
35  2005-05-20  Kirill Smelkov  <kirr@mns.spb.ru>  2005-05-20  Kirill Smelkov  <kirr@mns.spb.ru>
36    
37          * include/freetype/ftimage.h (FT_Raster_Params),          * include/freetype/ftimage.h (FT_Raster_Params),

Legend:
Removed from v.1.1040  
changed lines
  Added in v.1.1041

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26