[gobject] Remove hb_language_t workarounds for g-i shortcomings
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 20 May 2015 00:42:30 +0000 (17:42 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 20 May 2015 00:42:30 +0000 (17:42 -0700)
commit1ae6cdb365c15405500d4f50ec98016dde23a26b
tree7bd03593bf38db8d54f001cae05e49077a5c1fc2
parentece434fa0fec6754e5164d881c1e967376729eca
[gobject] Remove hb_language_t workarounds for g-i shortcomings

Using latest gobject-introspection, I don't seem to be having this
problem anymore:

  https://bugzilla.gnome.org/show_bug.cgi?id=707656

Removing that kludge makes language_t behave more like the way I expect it
in Python.

Also fixes:
https://github.com/behdad/harfbuzz/issues/91
src/hb-gobject-structs.cc
src/hb-gobject-structs.h