Fix SEGV issues in the upstream ibus-chewing code.
https://github.com/definite/ibus-chewing/commit/d9009bf05d9d8b600936beb3c3b0ecfc84a1075a#diff-23

The CL also removes unused upstream functions since they are broken.

BUG=9685
TEST=ran ibus-engine-chewing with ibus-1.4 on Chromium OS

Change-Id: Ie4144e73cf9c516cfaa8a9a1243edecbec2c616e

Review URL: http://codereview.chromium.org/6012009
1 file changed