Page MenuHomePhabricator

Change "%s" in qsprintf to exclude non-BMP characters
ClosedPublic

Authored by epriestley on Feb 23 2014, 9:29 PM.
Tags
None
Referenced Files
F19026296: D8315.diff
Nov 24 2025, 10:14 AM
F19014774: D8315.diff
Nov 22 2025, 9:42 PM
F19014415: D8315.id19780.diff
Nov 22 2025, 7:50 PM
F19014391: D8315.id19767.diff
Nov 22 2025, 7:47 PM
F18995503: D8315.id.diff
Nov 19 2025, 7:49 PM
F18868234: D8315.id.diff
Nov 4 2025, 5:24 AM
F18866522: D8315.diff
Nov 3 2025, 5:39 PM
F18780367: D8315.id19780.diff
Oct 12 2025, 8:45 AM
Subscribers

Details

Summary

Ref T1191. Make %s in qsprintf reject non-BMP characters. Introduce %B for escaping binary strings.

Basically, this just makes "yes, I want to put binary data in this column" explicit.

Test Plan

See next diff for test coverage in Phabricator.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped