diff options
Diffstat (limited to 'tools/incident_section_gen/main.cpp')
-rw-r--r-- | tools/incident_section_gen/main.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/incident_section_gen/main.cpp b/tools/incident_section_gen/main.cpp index 0cf1046ef376..3f42275b4e1b 100644 --- a/tools/incident_section_gen/main.cpp +++ b/tools/incident_section_gen/main.cpp @@ -21,6 +21,10 @@ #include <sstream> #include <string> +#ifndef FALLTHROUGH_INTENDED +#define FALLTHROUGH_INTENDED [[fallthrough]] +#endif + using namespace android; using namespace android::os; using namespace google::protobuf; @@ -355,6 +359,7 @@ static bool generatePrivacyFlags(const Descriptor* descriptor, const Destination printPrivacy(fieldName, field, "NULL", fieldDest, fieldName + "_patterns"); break; } + FALLTHROUGH_INTENDED; // else treat string field as primitive field and goes to default default: if (!hasDefaultFlags[i]) printPrivacy(fieldName, field, "NULL", fieldDest, "NULL"); |