Fix bugprone-copy-constructor-init warnings

* normally a copy constructor should call base copy constructor

Bug: 151109313
Test: WITH_TIDY=1 make
Change-Id: I9677889973178c26cd787a457333877619956b51
This commit is contained in:
Chih-Hung Hsieh
2020-03-10 12:58:29 -07:00
parent 365caf6f04
commit 3fb38f7fe2
2 changed files with 4 additions and 4 deletions

View File

@@ -151,8 +151,8 @@ inline ConfigDescription::ConfigDescription(const android::ResTable_config& o) {
size = sizeof(android::ResTable_config);
}
inline ConfigDescription::ConfigDescription(const ConfigDescription& o) {
*static_cast<android::ResTable_config*>(this) = o;
inline ConfigDescription::ConfigDescription(const ConfigDescription& o)
: android::ResTable_config(o) {
}
inline ConfigDescription::ConfigDescription(ConfigDescription&& o) noexcept {

View File

@@ -34,8 +34,8 @@ struct ConfigDescription : public android::ResTable_config {
size = sizeof(android::ResTable_config);
}
ConfigDescription(const ConfigDescription&o) {
*static_cast<android::ResTable_config*>(this) = o;
ConfigDescription(const ConfigDescription&o)
: android::ResTable_config(o) {
}
ConfigDescription& operator=(const android::ResTable_config& o) {