(END_NODE): New macro.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 22 Oct 2004 23:10:39 +0000 (23:10 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 22 Oct 2004 23:10:39 +0000 (23:10 +0000)
(relation_node): Now unsigned int, not short int.

src/relation.h

index f79174c..1c461f6 100644 (file)
 /* Performing operations on graphs coded as list of adjacency.
 
    If GRAPH is a relation, then GRAPH[Node] is a list of adjacent
-   nodes, ended with -1.  */
+   nodes, ended with END_NODE.  */
 
-typedef short int relation_node;
+#define END_NODE ((relation_node) -1)
+
+typedef unsigned int relation_node;
 typedef relation_node *relation_nodes;
 typedef relation_nodes *relation;