mirror of
https://github.com/Tencent/rapidjson.git
synced 2025-10-28 03:20:15 +01:00
Fix template length optimization issue in PrettyWriter
Missed PrettyWriter in the initial fix for Issue #889
This commit is contained in:
@@ -258,6 +258,20 @@ TEST(PrettyWriter, InvalidEventSequence) {
|
||||
}
|
||||
}
|
||||
|
||||
TEST(PrettyWriter, Issue_889) {
|
||||
char buf[100] = "Hello";
|
||||
|
||||
StringBuffer buffer;
|
||||
PrettyWriter<StringBuffer> writer(buffer);
|
||||
writer.StartArray();
|
||||
writer.String(buf);
|
||||
writer.EndArray();
|
||||
|
||||
EXPECT_STREQ("[\n \"Hello\"\n]", buffer.GetString());
|
||||
EXPECT_TRUE(writer.IsComplete()); \
|
||||
}
|
||||
|
||||
|
||||
#if RAPIDJSON_HAS_CXX11_RVALUE_REFS
|
||||
|
||||
static PrettyWriter<StringBuffer> WriterGen(StringBuffer &target) {
|
||||
|
||||
Reference in New Issue
Block a user