Commit 42284f98f25adce8d5c8af46e591da26ca5f1725

Werner Lemberg 2003-07-26T06:08:14

* builds/unix/configure.ac (version_info): Set to 9:4:3. * builds/unix/configure: Updated. * docs/CHANGES, docs/VERSION.DLL: Updated. * include/freetype/freetype.h (FT_GlyphSlot): Change 2003-06-16 also breaks binary compatibility. Reintroduce an unsigned integer at the old position of `flags' called `reserved'.

diff --git a/ChangeLog b/ChangeLog
index bda980d..6ea81f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,16 @@
+2003-07-26  Werner Lemberg  <wl@gnu.org>
+
+	* builds/unix/configure.ac (version_info): Set to 9:4:3.
+	* builds/unix/configure: Updated.
+	* docs/CHANGES, docs/VERSION.DLL: Updated.
+
+	* include/freetype/freetype.h (FT_GlyphSlot): Change 2003-06-16
+	also breaks binary compatibility.  Reintroduce an unsigned integer
+	at the old position of `flags' called `reserved'.
+
 2003-07-25  Werner Lemberg  <wl@gnu.org>
 
-	Make reference valid HTML 4.01 transitional.
+	Make API reference valid HTML 4.01 transitional.
 
 	* src/tools/docmaker/tohtml.py (html_header_1): Add doctype
 	and charset.
diff --git a/builds/unix/configure b/builds/unix/configure
index 6ff2e04..cfcf8bd 100644
--- a/builds/unix/configure
+++ b/builds/unix/configure
@@ -1403,7 +1403,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
           ac_config_headers="$ac_config_headers ftconfig.h:ftconfig.in"
 
 
-version_info='10:0:3'
+version_info='9:4:3'
 
 ft_version=`echo $version_info | tr : .`
 
diff --git a/builds/unix/configure.ac b/builds/unix/configure.ac
index 41503d8..5f4d7ef 100644
--- a/builds/unix/configure.ac
+++ b/builds/unix/configure.ac
@@ -10,7 +10,7 @@ dnl configuration file -- stay in 8.3 limit
 AC_CONFIG_HEADER(ftconfig.h:ftconfig.in)
 
 dnl Don't forget to update VERSION.DLL!
-version_info='10:0:3'
+version_info='9:4:3'
 AC_SUBST(version_info)
 ft_version=`echo $version_info | tr : .`
 AC_SUBST(ft_version)
diff --git a/docs/CHANGES b/docs/CHANGES
index 806f62a..c8e0d66 100644
--- a/docs/CHANGES
+++ b/docs/CHANGES
@@ -1,9 +1,6 @@
 LATEST CHANGES BETWEEN 2.1.5 and 2.1.4
 
 
-ATTENTION!  Version 2.1.5 is not binary compatible with 2.1.4.
-
-
   I. IMPORTANT BUG FIXES
 
     - Parsing the /CIDFontName field now removes the leading slash to
@@ -18,9 +15,7 @@ ATTENTION!  Version 2.1.5 is not binary compatible with 2.1.4.
       partially.
 
     - Numeric font dictionary entries for synthetic fonts are no longer
-      overwritten.  To support this properly the PS_FontInfo structure
-      has been changed: `italic_angle', `is_fixed_pitch',
-      `underline_position', and `underline_thickness' are now pointers.
+      overwritten.
 
     - The test for the charset registry in BDF and PCF fonts is now
       case-insensitive.
diff --git a/docs/VERSION.DLL b/docs/VERSION.DLL
index f205ba2..2e1f1af 100644
--- a/docs/VERSION.DLL
+++ b/docs/VERSION.DLL
@@ -52,7 +52,7 @@ systems, but not all of them:
 
     release    libtool      so
   --------------------------------------------------------------------
-     2.1.5     10.0.3     7.3.0   (not binary compatible with 2.1.4)
+     2.1.5      9.4.3     6.3.4
      2.1.4      9.3.3     6.3.3
      2.1.3      9.2.3     6.3.2
      2.1.2      9.1.3     6.3.1
diff --git a/include/freetype/freetype.h b/include/freetype/freetype.h
index 7f1b0b8..5745dd0 100644
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -1421,6 +1421,7 @@ FT_BEGIN_HEADER
     FT_Library        library;
     FT_Face           face;
     FT_GlyphSlot      next;
+    FT_UInt           reserved;       /* retained for binary compatibility */
     FT_Generic        generic;
 
     FT_Glyph_Metrics  metrics;