| Index: sdk/lib/io/http_headers.dart
|
| diff --git a/sdk/lib/io/http_headers.dart b/sdk/lib/io/http_headers.dart
|
| index 949ace316161dc97b89212315e5cf1ff300eb467..25c8c875ea5b794aca053eac324519f03f9b8022 100644
|
| --- a/sdk/lib/io/http_headers.dart
|
| +++ b/sdk/lib/io/http_headers.dart
|
| @@ -352,7 +352,7 @@ class _HttpHeaders implements HttpHeaders {
|
| _headers.forEach((String name, List<String> values) {
|
| bool fold = _foldHeader(name);
|
| List<int> nameData;
|
| - nameData = name.charCodes;
|
| + nameData = name.codeUnits;
|
| int nameDataLen = nameData.length;
|
| if (nameDataLen + 2 > bufferSize - bufferPos) writeBuffer();
|
| buffer.setRange(bufferPos, nameDataLen, nameData);
|
| @@ -360,7 +360,7 @@ class _HttpHeaders implements HttpHeaders {
|
| buffer[bufferPos++] = _CharCode.COLON;
|
| buffer[bufferPos++] = _CharCode.SP;
|
| for (int i = 0; i < values.length; i++) {
|
| - List<int> data = values[i].charCodes;
|
| + List<int> data = values[i].codeUnits;
|
| int dataLen = data.length;
|
| // Worst case here is writing the name, value and 6 additional bytes.
|
| if (nameDataLen + dataLen + 6 > bufferSize - bufferPos) writeBuffer();
|
|
|