summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérémy Dufour2008-04-30 01:36:03 +0200
committerJérémy Dufour2008-04-30 01:36:03 +0200
commit6f6a325826a850dec5a69e79f9d404ae200e3e48 (patch)
tree3860965538e1acfeea888f342fa405e8460fdfa6
parent134358b9abc571c1dc4474161eb65d6dd62c4d6e (diff)
* digital/io/src
- fix when no point found in path module.
-rw-r--r--digital/io/src/path.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/digital/io/src/path.c b/digital/io/src/path.c
index f4fb1b86..959f299e 100644
--- a/digital/io/src/path.c
+++ b/digital/io/src/path.c
@@ -242,7 +242,8 @@ path_dijkstra (void)
wmin = path.points[u].w;
}
}
- path.points[u].taken = 1;
+ if (u != 0xff)
+ path.points[u].taken = 1;
/* Until the source point is found, or no solution. */
} while (u != 1 && u != 0xff);
}