(Merge 3.3) _PyUnicode_Writer() now also reuses Unicode singletons:

empty string and latin1 single character
This commit is contained in:
Victor Stinner 2013-03-06 19:29:09 +01:00
commit fb84b5d48d

View file

@ -12821,7 +12821,7 @@ _PyUnicodeWriter_Finish(_PyUnicodeWriter *writer)
writer->buffer = newbuffer;
}
assert(_PyUnicode_CheckConsistency(writer->buffer, 1));
return writer->buffer;
return unicode_result_ready(writer->buffer);
}
void