jklimke / libcitygml

C++ Library for CityGML Parsing and Visualization
GNU Lesser General Public License v2.1
98 stars 55 forks source link

Make structs and unions adhere to C++ standard #101

Open gostefan opened 2 months ago

gostefan commented 2 months ago

Some structs and unions currently don't adhere to the C++ standard. They rely solely on the compiler implementation doing what we expect it to do.

This PR fixes the elements that don't adhere to the C++ standard.

Only the last to commits are actually part of this PR. All the others are from PR #99 but not basing this PR on that one would lead to conflicts when merging.

gostefan commented 2 months ago

Force-update because of the fix to PR #99. The last two commits have the same contents.

gostefan commented 2 months ago

Fixed another issue in PR #99 and needed to force-push. The last two commits still contain the same changes.