diff options
author | Werner Lemberg <wl@gnu.org> | 2003-09-17 05:26:33 +0000 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2003-09-17 05:26:33 +0000 |
commit | 013efd14103cbe453714749c1abe16258385d911 (patch) | |
tree | ae0baf5ff05b92fb389f4721c1d46a616ac4e355 /src/base/ftmm.c | |
parent | 104dd41d968d29056cdbe2bdbd2d1e3462261421 (diff) | |
download | freetype2-013efd14103cbe453714749c1abe16258385d911.tar.gz |
Formatting.
Diffstat (limited to 'src/base/ftmm.c')
-rw-r--r-- | src/base/ftmm.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/base/ftmm.c b/src/base/ftmm.c index a717e5585..55ec42664 100644 --- a/src/base/ftmm.c +++ b/src/base/ftmm.c @@ -4,7 +4,7 @@ /* */ /* Multiple Master font support (body). */ /* */ -/* Copyright 1996-2001 by */ +/* Copyright 1996-2001, 2003 by */ /* David Turner, Robert Wilhelm, and Werner Lemberg. */ /* */ /* This file is part of the FreeType project, and may only be used, */ @@ -31,12 +31,14 @@ #undef FT_COMPONENT #define FT_COMPONENT trace_mm + static FT_Error ft_face_get_mm_service( FT_Face face, FT_Service_MultiMasters *aservice ) { FT_Error error; + *aservice = NULL; if ( !face ) @@ -50,6 +52,7 @@ multi_masters, FT_SERVICE_ID_MULTI_MASTERS ); } + return error; } @@ -63,6 +66,7 @@ FT_Error error; FT_Service_MultiMasters service; + error = ft_face_get_mm_service( face, &service ); if ( !error ) { @@ -85,6 +89,7 @@ FT_Error error; FT_Service_MultiMasters service; + error = ft_face_get_mm_service( face, &service ); if ( !error ) { @@ -92,6 +97,7 @@ if ( service->set_mm_design ) error = service->set_mm_design( face, num_coords, coords ); } + return error; } @@ -106,6 +112,7 @@ FT_Error error; FT_Service_MultiMasters service; + error = ft_face_get_mm_service( face, &service ); if ( !error ) { @@ -113,7 +120,9 @@ if ( service->set_mm_blend ) error = service->set_mm_blend( face, num_coords, coords ); } + return error; } + /* END */ |