X-Git-Url: http://deadsoftware.ru/gitweb?p=odcread.git;a=blobdiff_plain;f=alien.cc;h=d82a33ca1a2f120a008e9561e197ad644018fd8a;hp=7a225b71932e33b20e570e04de81712f12849623;hb=32b22b42cd974e98e8a56f5ac39a51c8990ef57c;hpb=d1698791effc588bc36cf85a28b5131e25ba5a49 diff --git a/alien.cc b/alien.cc index 7a225b7..d82a33c 100644 --- a/alien.cc +++ b/alien.cc @@ -14,14 +14,14 @@ std::string AlienPart::toString() { return store->toString(); } -Alien::Alien(INTEGER id, SHORTCHAR **path): Store(id), d_path(path), d_comps() {} +Alien::Alien(INTEGER id, const TypePath &path): Store(id), d_path(path), d_comps() {} std::vector & Alien::getComponents() { return d_comps; } std::string Alien::toString() { - std::string sofar = std::string(d_path[0]) + "{ "; + std::string sofar = d_path.toString() + "{ "; for (int i = 0; i < d_comps.size(); ++i) { sofar += d_comps[i]->toString() + " "; }