< prev index next >

src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc

Print this page

        

*** 22,32 **** * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. * * Google Author(s): Behdad Esfahbod */ ! #include "hb-buffer-private.hh" static const char *serialize_formats[] = { "text", "json", --- 22,32 ---- * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. * * Google Author(s): Behdad Esfahbod */ ! #include "hb-buffer.hh" static const char *serialize_formats[] = { "text", "json",
*** 42,52 **** * A string array of buffer serialization formats. Should not be freed. * * Since: 0.9.7 **/ const char ** ! hb_buffer_serialize_list_formats (void) { return serialize_formats; } /** --- 42,52 ---- * A string array of buffer serialization formats. Should not be freed. * * Since: 0.9.7 **/ const char ** ! hb_buffer_serialize_list_formats () { return serialize_formats; } /**
*** 244,254 **** } } if (flags & HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS) { ! if (info[i].mask &HB_GLYPH_FLAG_DEFINED) p += MAX (0, snprintf (p, ARRAY_LENGTH (b) - (p - b), "#%X", info[i].mask &HB_GLYPH_FLAG_DEFINED)); } if (flags & HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS) { --- 244,254 ---- } } if (flags & HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS) { ! if (info[i].mask & HB_GLYPH_FLAG_DEFINED) p += MAX (0, snprintf (p, ARRAY_LENGTH (b) - (p - b), "#%X", info[i].mask &HB_GLYPH_FLAG_DEFINED)); } if (flags & HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS) {
*** 438,449 **** **/ hb_bool_t hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, const char *buf, int buf_len, /* -1 means nul-terminated */ ! const char **end_ptr, /* May be nullptr */ ! hb_font_t *font, /* May be nullptr */ hb_buffer_serialize_format_t format) { const char *end; if (!end_ptr) end_ptr = &end; --- 438,449 ---- **/ hb_bool_t hb_buffer_deserialize_glyphs (hb_buffer_t *buffer, const char *buf, int buf_len, /* -1 means nul-terminated */ ! const char **end_ptr, /* May be NULL */ ! hb_font_t *font, /* May be NULL */ hb_buffer_serialize_format_t format) { const char *end; if (!end_ptr) end_ptr = &end;
< prev index next >