summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorDaniel Burrows <dburrows@debian.org>2009-04-04 11:23:05 -0700
committerDaniel Burrows <dburrows@debian.org>2009-04-04 11:23:05 -0700
commitcec50fa5a6fd2fe399c871f3a7e7ee9a005e8508 (patch)
tree5009a9c2510cfb021049f59464834e060ac3a11d /tools
parent8032154337f93da7fa0f8c968ace142dd6675099 (diff)
downloadaptitude-cec50fa5a6fd2fe399c871f3a7e7ee9a005e8508.tar.gz
Fix support for showing a graph starting at a particular step.
Diffstat (limited to 'tools')
-rw-r--r--tools/resolver-visualize/DotRender.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/resolver-visualize/DotRender.hs b/tools/resolver-visualize/DotRender.hs
index 4aac7310..c6d42760 100644
--- a/tools/resolver-visualize/DotRender.hs
+++ b/tools/resolver-visualize/DotRender.hs
@@ -102,7 +102,7 @@ dotOrderEdges steps =
renderDot :: Params -> [ProcessingStep] -> Digraph
renderDot params steps =
let droppedSteps = maybe steps (\n -> genericDrop n steps) (firstStep params)
- truncatedSteps = maybe steps (\n -> genericTake n steps) (maxSteps params) in
+ truncatedSteps = maybe droppedSteps (\n -> genericTake n droppedSteps) (maxSteps params) in
if null truncatedSteps
then error "No steps to render."
else let stepNodes = map (dotStepNode params) truncatedSteps