File tree 1 file changed +5
-5
lines changed
sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/cpp 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -1609,9 +1609,9 @@ private void generateJsonEscapedStringGetter(
1609
1609
"%2$s" +
1610
1610
indent + " std::ostringstream oss;\n " +
1611
1611
indent + " std::string s = get%1$sAsString();\n \n " +
1612
- indent + " for (auto c = s.cbegin(); c != s.cend(); c++ )\n " +
1612
+ indent + " for (const auto c : s )\n " +
1613
1613
indent + " {\n " +
1614
- indent + " switch (* c)\n " +
1614
+ indent + " switch (c)\n " +
1615
1615
indent + " {\n " +
1616
1616
indent + " case '\" ': oss << \" \\ \\ \\ \" \" ; break;\n " +
1617
1617
indent + " case '\\ \\ ': oss << \" \\ \\ \\ \\ \" ; break;\n " +
@@ -1621,14 +1621,14 @@ private void generateJsonEscapedStringGetter(
1621
1621
indent + " case '\\ r': oss << \" \\ \\ r\" ; break;\n " +
1622
1622
indent + " case '\\ t': oss << \" \\ \\ t\" ; break;\n \n " +
1623
1623
indent + " default:\n " +
1624
- indent + " if ('\\ x00' <= * c && * c <= '\\ x1f')\n " +
1624
+ indent + " if ('\\ x00' <= c && c <= '\\ x1f')\n " +
1625
1625
indent + " {\n " +
1626
1626
indent + " oss << \" \\ \\ u\" " + " << std::hex << std::setw(4)\n " +
1627
- indent + " << std::setfill('0') << (int)(* c);\n " +
1627
+ indent + " << std::setfill('0') << (int)(c);\n " +
1628
1628
indent + " }\n " +
1629
1629
indent + " else\n " +
1630
1630
indent + " {\n " +
1631
- indent + " oss << * c;\n " +
1631
+ indent + " oss << c;\n " +
1632
1632
indent + " }\n " +
1633
1633
indent + " }\n " +
1634
1634
indent + " }\n \n " +
You can’t perform that action at this time.
0 commit comments