Mercurial > nagslang
diff nagslang/utils.py @ 343:e5f525c87eb9
Robustness fix
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Fri, 06 Sep 2013 12:58:46 +0200 |
parents | a3f1b2f0e3fb |
children | f0e8970ab804 |
line wrap: on
line diff
--- a/nagslang/utils.py Fri Sep 06 12:59:51 2013 +0200 +++ b/nagslang/utils.py Fri Sep 06 12:58:46 2013 +0200 @@ -20,5 +20,7 @@ def vec_with_length(coords, length=1): vec = Vec2d(coords) - vec.length = length + # Don't crash if we're created a zero length vector + if vec.length != 0: + vec.length = length return vec