Bug 940854 - Unbreak unified gfx/harfbuzz on FreeBSD. r=BenWa

--HG--
extra : rebase_source : 793e44b6f3470213b7eaeb99825fe9320c5dd2fe
This commit is contained in:
Jan Beich 2013-11-21 11:45:58 -05:00
parent 288635caee
commit 3f6c7665ec

View File

@ -23,14 +23,15 @@ EXPORTS.harfbuzz += [
]
SOURCES += [
'hb-blob.cc', # error: use of undeclared identifier 'snprintf' (FreeBSD)
'hb-common.cc', # error: use of undeclared identifier 'strdup'
'hb-ot-shape-complex-indic.cc', # error: redefinition of enumerator 'INIT'
'hb-ot-shape-complex-sea.cc', # error: redefinition of 'basic_features'
'hb-ot-shape.cc', # error: functions that differ only in their return type cannot be overloaded
'hb-shape-plan.cc', # error: redefinition of 'hb_ot_shaper_face_data_ensure'
]
UNIFIED_SOURCES += [
'hb-blob.cc',
'hb-buffer.cc',
'hb-face.cc',
'hb-fallback-shape.cc',
@ -46,7 +47,6 @@ UNIFIED_SOURCES += [
'hb-ot-shape-normalize.cc',
'hb-ot-tag.cc',
'hb-set.cc',
'hb-shape-plan.cc',
'hb-shape.cc',
'hb-shaper.cc',
'hb-unicode.cc',