Number: 158
Title: Nodes disappear with ports
Submitter: Emden R. Gansner
Date: Tue Jun 18 16:35:44 2002
Subsys: Dot
Version: 1.8.6
System: *-*-
Severity: minor
Problem:
In the graph below, setting headport causes the tail node to disappear. Setting tailport removes the head node. Setting both is even weirder.
Input:
digraph G {
  abc -> def [headport=":nw", tailport=":sw"];
}
Fix:
Chars were used for small negative numbers in poly_port in shapes.c, but if chars are unsigned, -1 becomes 255. Changed to use explicit signed chars.
Owner: erg
Status: Fixed (18 June 2002)