when does something stop becoming roll-your-own? Someone has to roll it at one point?
-
-
-
Roll-your-own can be ok, but most people who do it for UTF conversions completely fail to read & understand the specs.
-
It's not that roll-your-own is inherently idiotic, just that it requires research & attention to detail most ppl botch.
-
thanks that's a good answer!
End of conversation
New conversation -
-
-
It was Android's homegrown UTF8/16 processing likely predating Google purchasing it. The stuff in libutils/libcutils is weird.
-
They've now replaced some of the odd collections there with standard C++ collections in libc++, etc. Still legacy cruft left...
-
It's not specifically a libstagefright bug but that's where bugs in libutils/libcutils tend to become remotely exploitable.
-
It definitely predated AOSP: https://android.googlesource.com/platform/system/core/+/d245d1d09731d6a19e8a25559d3907f54441ac3d …. They apparently bought Android all the way back in 2005 though.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.