shithub: freetype+ttf2subf

Download patch

ref: 07c52d255c83583085230dbddb4086e47f678ca8
parent: 701d754665fb7364a84bf357e5304cba25699c12
author: David Turner <[email protected]>
date: Tue May 16 19:22:21 EDT 2000

copyright update

git/fs: mount .git/fs: mount/attach disallowed
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -4,7 +4,7 @@
 /*                                                                         */
 /*    FreeType high-level API and common types (specification only).       */
 /*                                                                         */
-/*  Copyright 1996-1999 by                                                 */
+/*  Copyright 1996-2000 by                                                 */
 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
 /*                                                                         */
 /*  This file is part of the FreeType project, and may only be used        */
--- a/include/freetype/ftglyph.h
+++ b/include/freetype/ftglyph.h
@@ -4,7 +4,7 @@
 /*                                                                         */
 /*    FreeType convenience functions to handle glyphs..                    */
 /*                                                                         */
-/*  Copyright 1996-1999 by                                                 */
+/*  Copyright 1996-2000 by                                                 */
 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
 /*                                                                         */
 /*  This file is part of the FreeType project, and may only be used        */
--- a/include/freetype/ftgrays.h
+++ b/include/freetype/ftgrays.h
@@ -1,6 +1,27 @@
+/***************************************************************************/
+/*                                                                         */
+/*  ftgrays.h                                                              */
+/*                                                                         */
+/*    FreeType smooth renderer declaration                                 */
+/*                                                                         */
+/*  Copyright 1996-2000 by                                                 */
+/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
+/*                                                                         */
+/*  This file is part of the FreeType project, and may only be used        */
+/*  modified and distributed under the terms of the FreeType project       */
+/*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
+/*  this file you indicate that you have read the license and              */
+/*  understand and accept it fully.                                        */
+/*                                                                         */
+/***************************************************************************/
+
 #ifndef FTGRAYS_H
 #define FTGRAYS_H
 
+#ifdef __cplusplus
+  extern "C" {
+#endif
+
 #include <freetype/ftimage.h>
 
   /*************************************************************************/
@@ -16,5 +37,9 @@
 #endif
 
   EXPORT_VAR(FT_Raster_Funcs)  ft_grays_raster;
+
+  #ifdef __cplusplus
+  }
+  #endif
 
 #endif
--- a/include/freetype/ftimage.h
+++ b/include/freetype/ftimage.h
@@ -5,7 +5,7 @@
 /*  This file defines the glyph image formats recognized by FreeType, as   */
 /*  well as the default raster interface.                                  */
 /*                                                                         */
-/*  Copyright 1996-1999 by                                                 */
+/*  Copyright 1996-2000 by                                                 */
 /*  David Turner, Robert Wilhelm, and Werner Lemberg                       */
 /*                                                                         */
 /*  This file is part of the FreeType project, and may only be used        */
--- a/include/freetype/ftraster.h
+++ b/include/freetype/ftraster.h
@@ -23,6 +23,7 @@
   extern "C" {
 #endif
 
+#include <freetype/ftimage.h>
 
   /*************************************************************************/
   /*                                                                       */
@@ -31,13 +32,11 @@
   /*                                                                       */
 /* #define _STANDALONE_ */
 
-#include <freetype/freetype.h>
-
 #ifndef EXPORT_VAR
-#define EXPORT_VAR(x)  x
+#define EXPORT_VAR(x)  extern x
 #endif
 
-  EXPORT_VAR(FT_Raster_Funcs)  ft_raster_funcs;
+  EXPORT_VAR(FT_Raster_Funcs)  ft_standard_raster;
 
 #ifdef __cplusplus
   }
--- a/include/freetype/ftsystem.h
+++ b/include/freetype/ftsystem.h
@@ -8,7 +8,7 @@
  *    used by FreeType.
  *
  *
- *  Copyright 1996-1999 by
+ *  Copyright 1996-2000 by
  *  David Turner, Robert Wilhelm, and Werner Lemberg
  *
  *  This file is part of the FreeType project, and may only be used