Fix bug 7967800 native crash in text layout

This patch works around a recent change to bionic that was intented to
throw an assert on null pointer, but actually threw on 0 unicode code
point, because it uses a type pun to cast the unicode code point to a
pointer type.

Change-Id: I6ebf2583201fcf8a39490877b74eceb695b8fcd0
Fix bug 7967800 native crash in text layout

This patch works around a recent change to bionic that was intented to
throw an assert on null pointer, but actually threw on 0 unicode code
point, because it uses a type pun to cast the unicode code point to a
pointer type.

Change-Id: I6ebf2583201fcf8a39490877b74eceb695b8fcd0
Merge remote-tracking branch 'goog/jb-mr2-release'
Add liblog

Bug: 8580410
Change-Id: I3f6245111a6bcc662d4c66b3aa15695fa2ef58f8
Merge tag 'android-4.3_r2.1' into jellybean-mr2.1

Android 4.3 release 2.1