shithub: freetype+ttf2subf

Download patch

ref: cf093cd7d2ec1848019b1f9dda5f5c0237479188
parent: 39c91ad444ac05cc45b54ff48d2d5b70dde01904
author: Suzuki, Toshiya (鈴木俊哉) <[email protected]>
date: Mon Jul 30 23:58:09 EDT 2007

* Fix src/base/ftmac.c (open_face_from_buffer): fix the type of driver_type as const.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-07-31  suzuki toshiya  <[email protected]>
+
+	* src/base/ftmac.c (open_face_from_buffer): The argument
+	`driver_name' is typed as `const char*' to match with the
+	callers in FT_New_Face_From_LWFN and FT_New_Face_From_SFNT.
+	This is same with open_face_from_buffer in src/base/ftobjs.c.
+	Found and fixed by Sean McBride.
+
 2007-07-28  Werner Lemberg  <[email protected]>
 
 	* src/raster/ftraster.c (count_table): Make it conditional.
--- a/src/base/ftmac.c
+++ b/src/base/ftmac.c
@@ -707,12 +707,12 @@
 
   /* Create a new FT_Face given a buffer and a driver name. */
   static FT_Error
-  open_face_from_buffer( FT_Library  library,
-                         FT_Byte*    base,
-                         FT_ULong    size,
-                         FT_Long     face_index,
-                         char*       driver_name,
-                         FT_Face*    aface )
+  open_face_from_buffer( FT_Library   library,
+                         FT_Byte*     base,
+                         FT_ULong     size,
+                         FT_Long      face_index,
+                         const char*  driver_name,
+                         FT_Face*     aface )
   {
     FT_Open_Args  args;
     FT_Error      error;