diff options
| author | Rory Byrne <[email protected]> | 2010-01-16 11:18:39 +0000 |
|---|---|---|
| committer | Björn Gustavsson <[email protected]> | 2010-01-27 12:27:35 +0100 |
| commit | 98cb178fe80be7ee560c16e02dc31bf3df7700c8 (patch) | |
| tree | df6db0aa87d742af449463c7eb8c76f6c14df168 /system/doc/tutorial/cnode.xmlsrc | |
| parent | df88b47cdafcc2e04452456942ea572a7b72e2f2 (diff) | |
| download | otp-98cb178fe80be7ee560c16e02dc31bf3df7700c8.tar.gz otp-98cb178fe80be7ee560c16e02dc31bf3df7700c8.tar.bz2 otp-98cb178fe80be7ee560c16e02dc31bf3df7700c8.zip | |
Fix re:replace/4 to handle binary unicode output when nothing replaced
A bug with re:replace/4 causes an exception when: (a) it's given a
unicode charlist as input; (b) it's set to {return,binary}; and
(c) it finds nothing to replace.
The problem is: when re:replace/4 does not find anything to replace
in its Subject input, it calls iolist_to_binary on this data. This
fails if the original input is a charlist with non-ascii codepoints.
Diffstat (limited to 'system/doc/tutorial/cnode.xmlsrc')
0 files changed, 0 insertions, 0 deletions
