Commit c4c373cee51dd2b81cc3a2fcf923e2a029197b5a

Werner Lemberg 2002-10-07T09:15:20

* include/freetype/freetype.h (FT_Open_Face): Use `const' for `args' (suggested by Graham). * src/base/ftobjs.c (FT_Open_Face): Updated. (ft_input_stream_new): Ditto.

diff --git a/ChangeLog b/ChangeLog
index 36585b1..3e577e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2002-10-07  Werner Lemberg  <wl@gnu.org>
+
+	* include/freetype/freetype.h (FT_Open_Face): Use `const' for `args'
+	(suggested by Graham).
+	* src/base/ftobjs.c (FT_Open_Face): Updated.
+	(ft_input_stream_new): Ditto.
+
 2002-10-05  David Turner  <david@freetype.org>
 
         * src/pfr/pfrsbit.h, src/pfr/pfrsbit.c, src/pfr/pfrload.c,
diff --git a/include/freetype/freetype.h b/include/freetype/freetype.h
index cc3c0b2..fe102aa 100644
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -1736,10 +1736,10 @@ FT_BEGIN_HEADER
   /*    recognized, or non-zero otherwise.                                 */
   /*                                                                       */
   FT_EXPORT( FT_Error )
-  FT_Open_Face( FT_Library     library,
-                FT_Open_Args*  args,
-                FT_Long        face_index,
-                FT_Face       *aface );
+  FT_Open_Face( FT_Library           library,
+                const FT_Open_Args*  args,
+                FT_Long              face_index,
+                FT_Face             *aface );
 
 
   /*************************************************************************/
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 4c61560..a139a88 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -75,9 +75,9 @@
   /* create a new input stream from a FT_Open_Args structure */
   /*                                                         */
   static FT_Error
-  ft_input_stream_new( FT_Library     library,
-                       FT_Open_Args*  args,
-                       FT_Stream*     astream )
+  ft_input_stream_new( FT_Library           library,
+                       const FT_Open_Args*  args,
+                       FT_Stream*           astream )
   {
     FT_Error   error;
     FT_Memory  memory;
@@ -846,10 +846,10 @@
   /* documentation is in freetype.h */
 
   FT_EXPORT_DEF( FT_Error )
-  FT_Open_Face( FT_Library     library,
-                FT_Open_Args*  args,
-                FT_Long        face_index,
-                FT_Face       *aface )
+  FT_Open_Face( FT_Library           library,
+                const FT_Open_Args*  args,
+                FT_Long              face_index,
+                FT_Face             *aface )
   {
     FT_Error     error;
     FT_Driver    driver;