Finer grained character boundaries in computing SMS fragment lengths
The standard Java character iterator has potentially unbounded distance between character boundaries, meaning that when breaking an SMS message into fragments it's not safe to assume that the fragment will contain such a boundary. This patch special-cases flags (pairs of Regional Indicator Symbols) and also guarantees some progress in the case of no boundary found. Bug: 26210851 Change-Id: Ic16637a834af0dfe40197fbcdb3471c1bf5cd6d2
Loading
Please register or sign in to comment