[HarfBuzz] Harfbuzz does not compile (errors)

Behdad Esfahbod behdad at behdad.org
Sun Jun 3 12:55:15 PDT 2012


Fixed.  Interesting.  What compiler was this?

On 06/03/2012 06:45 AM, Tom Hacohen wrote:
> Dear,
> 
> The following commit breaks compilation:
> 
> commit 0558d55bac7fb9279aac859b465e7c0e3ad97492
> Author: Behdad Esfahbod <behdad at behdad.org>
> Date:   Mon May 28 10:46:47 2012 -0400
> 
>     Remove hb_atomic_int_set/get()
> 
>     We never use them in fact...
> 
>     I'm just adjusting these as I better understand the requirements of
>     the code and the guarantees of each operation.
> 
> 
> Errors:
> In file included from hb-buffer-private.hh:35:0,
>                  from hb-ot-map-private.hh:32,
>                  from hb-ot-shape-private.hh:32,
>                  from hb-ot-shape.cc:29:
> hb-object-private.hh: In constructor
> '_hb_object_header_t::_hb_object_header_t()':
> hb-object-private.hh:97:8: error: uninitialized const member in 'struct
> hb_reference_count_t'
> hb-object-private.hh:51:25: note: 'hb_reference_count_t::ref_count' should be
> initialized
> In file included from hb-ot-shape.cc:33:0:
> hb-set-private.hh: In constructor '_hb_set_t::_hb_set_t()':
> hb-set-private.hh:37:8: note: synthesized method
> '_hb_object_header_t::_hb_object_header_t()' first required here
> hb-ot-shape.cc: In function 'void hb_ot_shape_glyphs_closure(hb_font_t*,
> hb_buffer_t*, const hb_feature_t*, unsigned int, hb_set_t*)':
> hb-ot-shape.cc:521:12: note: synthesized method '_hb_set_t::_hb_set_t()' first
> required here
> 
> 
> Thanks,
> Tom.
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/harfbuzz
> 



More information about the HarfBuzz mailing list