< prev index next >

src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c

Print this page

        

*** 1,21 **** ! /***************************************************************************/ ! /* */ ! /* cffcmap.c */ ! /* */ ! /* CFF character mapping table (cmap) support (body). */ ! /* */ ! /* Copyright 2002-2018 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. */ ! /* */ ! /***************************************************************************/ #include <ft2build.h> #include FT_INTERNAL_DEBUG_H #include "cffcmap.h" --- 1,21 ---- ! /**************************************************************************** ! * ! * cffcmap.c ! * ! * CFF character mapping table (cmap) support (body). ! * ! * Copyright (C) 2002-2019 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. ! * ! */ #include <ft2build.h> #include FT_INTERNAL_DEBUG_H #include "cffcmap.h"
*** 159,168 **** --- 159,171 ---- /* can't build Unicode map for CID-keyed font */ /* because we don't know glyph names. */ if ( !charset->sids ) return FT_THROW( No_Unicode_Glyph_Name ); + if ( !psnames->unicodes_init ) + return FT_THROW( Unimplemented_Feature ); + return psnames->unicodes_init( memory, unicodes, cff->num_glyphs, (PS_GetGlyphNameFunc)&cff_sid_to_glyph_name, (PS_FreeGlyphNameFunc)NULL,
< prev index next >