bug fix: not possible to load mote plugin at mote pos 0

This commit is contained in:
fros4943 2007-01-24 18:12:59 +00:00
parent 90cbfbba9c
commit 40488575c7

View File

@ -24,7 +24,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* *
* $Id: GUI.java,v 1.18 2007/01/16 12:59:09 fros4943 Exp $ * $Id: GUI.java,v 1.19 2007/01/24 18:12:59 fros4943 Exp $
*/ */
package se.sics.cooja; package se.sics.cooja;
@ -2462,8 +2462,9 @@ public class GUI {
.getChildren()) { .getChildren()) {
if (pluginSubElement.getName().equals("mote_arg")) { if (pluginSubElement.getName().equals("mote_arg")) {
int moteNr = Integer.parseInt(pluginSubElement.getText()); int moteNr = Integer.parseInt(pluginSubElement.getText());
if (moteNr > 0 && moteNr < simulation.getMotesCount()) if (moteNr >= 0 && moteNr < simulation.getMotesCount()) {
mote = simulation.getMote(moteNr); mote = simulation.getMote(moteNr);
}
} }
} }