chore: more clang warnings fixes

This commit is contained in:
Vlad Vesa 2020-08-19 11:56:54 +03:00
parent f1aa563d41
commit 4e58fafce3

View file

@ -21,7 +21,9 @@ typedef std::pair<std::string, std::string> Attr;
typedef std::vector<osmid> OsmIdList; typedef std::vector<osmid> OsmIdList;
struct OsmRel { struct OsmRel {
OsmRel() : id(0) {} OsmRel() : id(0),
keepFlags(0),
dropFlags(0) {}
osmid id; osmid id;
AttrMap attrs; AttrMap attrs;
std::vector<osmid> nodes; std::vector<osmid> nodes;
@ -35,7 +37,9 @@ struct OsmRel {
}; };
struct OsmWay { struct OsmWay {
OsmWay() : id(0) {} OsmWay() : id(0),
keepFlags(0),
dropFlags(0) {}
osmid id; osmid id;
AttrMap attrs; AttrMap attrs;
std::vector<osmid> nodes; std::vector<osmid> nodes;
@ -45,7 +49,11 @@ struct OsmWay {
}; };
struct OsmNode { struct OsmNode {
OsmNode() : id(0) {} OsmNode() : id(0),
lat(0.f),
lng(0.f),
keepFlags(0),
dropFlags(0) {}
osmid id; osmid id;
double lat; double lat;
double lng; double lng;