From 52eddd8c337ccb43f4a4915072955afe7a6fc378 Mon Sep 17 00:00:00 2001 From: Marc Autret Date: Fri, 24 Aug 2001 18:47:20 +0000 Subject: [PATCH] * src/print_graph.c (node_output_size): Declared POSIX `size_t' type, instead of `unsigned'. (print_state): Donnot call obstack_object_size () in obstack_grow () to avoid macro variables shadowing. --- ChangeLog | 7 +++++++ src/print_graph.c | 15 ++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index fdeda188..359dd5b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-08-24 Marc Autret + + * src/print_graph.c (node_output_size): Declared POSIX `size_t' type, + instead of `unsigned'. + (print_state): Donnot call obstack_object_size () in obstack_grow () + to avoid macro variables shadowing. + 2001-08-23 Marc Autret * src/lex.c (percent_table): Typo: s/naem/name/. diff --git a/src/print_graph.c b/src/print_graph.c index 5dca0920..c2067744 100644 --- a/src/print_graph.c +++ b/src/print_graph.c @@ -36,7 +36,7 @@ static graph_t graph; -static unsigned node_output_size = 0; +static size_t node_output_size = 0; /* Return an unambiguous printable representated, allocated in slot 0, for NAME, suitable for C strings. */ @@ -246,10 +246,15 @@ print_state (int state) } /* `obstack_cat' NODE_OBSTACK to GRAPH_OBSTACK. */ - obstack_grow (&graph_obstack, - obstack_base (&node_obstack), - obstack_object_size (&node_obstack)); - obstack_finish (&node_obstack); + { + size_t obs_size; + + obs_size = obstack_object_size (&node_obstack); + obstack_grow (&graph_obstack, + obstack_base (&node_obstack), + obs_size); + obstack_finish (&node_obstack); + } } -- 2.50.0