From 5e0a313b3d74a5b2158ab5dfd2afbc42da7c2f29 Mon Sep 17 00:00:00 2001 From: mjwybrow Date: Tue, 24 Jan 2006 05:54:19 +0000 Subject: * src/libavoid/connector.cpp, src/libavoid/connector.h, src/libavoid/shape.cpp, src/libavoid/graph.cpp, src/libavoid/incremental.cpp, src/libavoid/incremental.h, src/libavoid/static.cpp, src/libavoid/visibility.cpp, src/libavoid/makepath.cpp: Some minor upstream libavoid fixes. (bzr r25) --- src/libavoid/makepath.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/libavoid/makepath.cpp') diff --git a/src/libavoid/makepath.cpp b/src/libavoid/makepath.cpp index 776ffd307..37b4f1801 100644 --- a/src/libavoid/makepath.cpp +++ b/src/libavoid/makepath.cpp @@ -429,6 +429,10 @@ void makePath(ConnRef *lineRef, bool *flag) // each other. This is true if we are here. if (!IncludeEndpoints && InvisibilityGrph) { + if (!directEdge) + { + directEdge = new EdgeInf(src, tar); + } directEdge->addBlocker(0); } -- cgit v1.2.3