ifcparse: fix clang-tidy warning readability-implicit-bool-conversion

This commit is contained in:
Dirk Olbrich
2023-10-24 14:16:26 +02:00
committed by Thomas Krijnen
parent 95b5926353
commit c29e7b32ad
12 changed files with 158 additions and 159 deletions
+2 -2
View File
@@ -145,7 +145,7 @@ class StringBuilderVisitor : public boost::static_visitor<void> {
}
void operator()(const IfcUtil::IfcBaseClass* const& i) {
const IfcEntityInstanceData& e = i->data();
if (!e.type()->as_entity()) {
if (e.type()->as_entity() == nullptr) {
data << e.toString(upper);
} else {
data << "#" << e.id();
@@ -309,7 +309,7 @@ void IfcWriteArgument::set(const aggregate_of_aggregate_of_instance::ptr& v) {
// Overload to detect null values
void IfcWriteArgument::set(IfcUtil::IfcBaseInterface* const& v) {
if (v) {
if (v != nullptr) {
container = v->as<IfcUtil::IfcBaseClass>();
} else {
container = boost::blank();