Browse Source

ObjImporter: horrific TODOs for nasty code.

pull/556/head
Vladimír Vondruš 4 years ago
parent
commit
bcbef6a014
  1. 1
      src/MagnumPlugins/ObjImporter/ObjImporter.cpp

1
src/MagnumPlugins/ObjImporter/ObjImporter.cpp

@ -97,6 +97,7 @@ void ObjImporter::doClose() { _file.reset(); }
bool ObjImporter::doIsOpened() const { return !!_file; } bool ObjImporter::doIsOpened() const { return !!_file; }
void ObjImporter::doOpenFile(const Containers::StringView filename) { void ObjImporter::doOpenFile(const Containers::StringView filename) {
/** @todo ARGH clean this up, won't work with UTF-8 */
Containers::Pointer<std::istream> in{new std::ifstream{filename, std::ios::binary}}; Containers::Pointer<std::istream> in{new std::ifstream{filename, std::ios::binary}};
if(!in->good()) { if(!in->good()) {
Error() << "Trade::ObjImporter::openFile(): cannot open file" << filename; Error() << "Trade::ObjImporter::openFile(): cannot open file" << filename;

Loading…
Cancel
Save