ConvertObj: check command line args (fixes #34)

This commit is contained in:
Wolfgang Thaller 2017-10-15 12:48:44 +02:00
parent ed80c2c09f
commit 3ecff9bcc6

View File

@ -219,7 +219,18 @@ void sortModules(std::vector<std::shared_ptr<Module>>& modules)
int main(int argc, char* argv[])
{
if(argc != 2)
{
std::cerr << "Usage: ConvertOBJ mpw.o > retro68.s\n";
return 1;
}
std::ifstream in(argv[1]);
if(!in)
{
std::cerr << "Could not read imput file \"" << argv[1] << "\"\n";
std::cerr << "Usage: ConvertOBJ mpw.o > retro68.s\n";
return 1;
}
unordered_map<int,string> stringDictionary;