diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index bed9b9e..529325d 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -2206,9 +2206,9 @@ We might write bool owned; owner inp; switch (source) { - case std_in: owned = false; inp = &cin; - case command_line: owned = true; inp = new istringstream{argv[2]}; - case file: owned = true; inp = new ifstream{argv[2]}; + case std_in: owned = false; inp = &cin; break; + case command_line: owned = true; inp = new istringstream{argv[2]}; break; + case file: owned = true; inp = new ifstream{argv[2]}; break; } istream& in = *inp;