Fix Wbitwise-instead-of-logical introduced by clang-r445002
Bug: http://b/215753485 frameworks/base/cmds/incidentd/src/WorkDirectory.cpp:283:38: error: use of bitwise '|' with boolean operands [-Werror,-Wbitwise-instead-of-logical] report->set_all_sections(report->all_sections() | args.all()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ || frameworks/base/cmds/incidentd/src/WorkDirectory.cpp:283:38: note: cast one or both operands to int to silence this warning Test: Build with new clang Change-Id: I8dc614e274c95f8941bf390cb68c60d0328bb31b
This commit is contained in:
parent
20b5b3c157
commit
bf3cc242fc
@ -280,7 +280,7 @@ void ReportFile::addReport(const IncidentReportArgs& args) {
|
|||||||
// Lower privacy policy (less restrictive) wins.
|
// Lower privacy policy (less restrictive) wins.
|
||||||
report->set_privacy_policy(args.getPrivacyPolicy());
|
report->set_privacy_policy(args.getPrivacyPolicy());
|
||||||
}
|
}
|
||||||
report->set_all_sections(report->all_sections() | args.all());
|
report->set_all_sections(report->all_sections() || args.all());
|
||||||
for (int section: args.sections()) {
|
for (int section: args.sections()) {
|
||||||
if (!has_section(*report, section)) {
|
if (!has_section(*report, section)) {
|
||||||
report->add_section(section);
|
report->add_section(section);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user