From 6defb1f39051d89526776899b80d1aa723cbdaef Mon Sep 17 00:00:00 2001 From: Dave Parker Date: Tue, 19 Apr 2011 12:00:57 +0000 Subject: [PATCH] Bugfix in -simpath: vars=() now only shows steps that change vars, as intended. git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2808 bbc10eb1-c90d-0410-af57-cb519fbb1720 --- prism/src/simulator/PathFull.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prism/src/simulator/PathFull.java b/prism/src/simulator/PathFull.java index 28db4751..a1a7c027 100644 --- a/prism/src/simulator/PathFull.java +++ b/prism/src/simulator/PathFull.java @@ -441,7 +441,7 @@ public class PathFull extends Path if (vars != null && i > 0) { changed = false; for (j = 0; j < varsNum; j++) { - if (!getState(i).varValues[j].equals(getState(i - 1).varValues[j])) + if (!getState(i).varValues[varsIndices[j]].equals(getState(i - 1).varValues[varsIndices[j]])) changed = true; } if (!changed) {