Fixed downloading SDOs via stdin (-).

This commit is contained in:
Florian Pose 2022-09-01 13:48:42 +02:00
parent afbead48a7
commit 7cce5ec6ae
1 changed files with 3 additions and 6 deletions

View File

@ -1,8 +1,6 @@
/*****************************************************************************
*
* $Id$
*
* Copyright (C) 2006-2009 Florian Pose, Ingenieurgemeinschaft IgH
* Copyright (C) 2006-2022 Florian Pose, Ingenieurgemeinschaft IgH
*
* This file is part of the IgH EtherCAT Master.
*
@ -184,8 +182,7 @@ void CommandDownload::execute(const StringVector &args)
throwCommandException(e.what());
} catch (ios::failure &e) {
delete [] sdo_data;
err << "Invalid value argument '" << args[2]
<< "' for type '" << dataType->name << "'!";
err << "Invalid value for type '" << dataType->name << "'!";
throwInvalidUsageException(err);
}
@ -207,7 +204,7 @@ void CommandDownload::execute(const StringVector &args)
throwCommandException(e.what());
} catch (ios::failure &e) {
delete [] sdo_data;
err << "Invalid value argument '" << args[2]
err << "Invalid value argument '" << args[valueIndex]
<< "' for type '" << dataType->name << "'!";
throwInvalidUsageException(err);
}