[HarfBuzz] HarfBuzz code in CVS
Behdad Esfahbod
behdad at cs.toronto.edu
Thu Apr 6 12:46:22 PDT 2006
On Thu, 6 Apr 2006, Lars Knoll wrote:
> On Thursday 06 April 2006 20:14, Behdad Esfahbod wrote:
> > On Thu, 6 Apr 2006, it was written:
> > > On Thu, 6 Apr 2006, Lars Knoll wrote:
> > > > Done.
> > >
> > > Thanks. I'll review them. Most of the warnings as I remember
> > > were simply signedness issues.
> >
> > Ok, I see you fixed the unused-parameter ones too. Don't know if
> > FT_UNUSED has any runtime penalty or not, but it's definitely
> > cleaner and easier to setup than using the gcc attributes. I
> > just added some bits to harfbuzz-impl.h to define it if it's not
> > defined, just in case it's not in older FreeType versions...
>
> Good. I don't think it has runtime issues. At least gcc-4 should be able to
> optimise that code out. But that's easy to check :)
Sure it is. Glad gcc doesn't detect that and issue the warning
still ;).
> And I'll remove the dumper part from harfbuzz.c to reduce the size of the
> embedded code tomorrow.
A neat way to do that is to add .h-style #ifdef's around the C
files and just pass -DHARFBUZZ_DUMP_C in your Makefile, so you
don't have to patch the files.
> Cheers,
> Lars
--behdad
http://behdad.org/
"Commandment Three says Do Not Kill, Amendment Two says Blood Will Spill"
-- Dan Bern, "New American Language"
More information about the HarfBuzz
mailing list