summaryrefslogtreecommitdiff
path: root/lib-src/ebrowse.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2022-04-08 16:41:26 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2022-04-08 17:33:15 -0700
commitd9bffa1f3b121085fd8f954eb9446a4a5241c062 (patch)
tree7cecdee0c7d6116d2bd3da54642a62c06d1ac4a8 /lib-src/ebrowse.c
parent9d20b47ad34ff8b409e83198406883f70782c295 (diff)
downloademacs-d9bffa1f3b121085fd8f954eb9446a4a5241c062.tar.gz
ebrowse dumping need not return int
* lib-src/ebrowse.c (dump_members, dump_tree): Return void, not int, since callers never actually use returned value. All uses changed.
Diffstat (limited to 'lib-src/ebrowse.c')
-rw-r--r--lib-src/ebrowse.c38
1 files changed, 13 insertions, 25 deletions
diff --git a/lib-src/ebrowse.c b/lib-src/ebrowse.c
index b77572734fe..641570da02e 100644
--- a/lib-src/ebrowse.c
+++ b/lib-src/ebrowse.c
@@ -1209,17 +1209,14 @@ sym_scope (struct sym *p)
}
-/* Dump the list of members M to file FP. Value is the length of the
- list. */
+/* Dump the list of members M to file FP. */
-static int
+static void
dump_members (FILE *fp, struct member *m)
{
- int n;
-
putc ('(', fp);
- for (n = 0; m; m = m->next, ++n)
+ for (; m; m = m->next)
{
fputs (MEMBER_STRUCT, fp);
putstr (m->name, fp);
@@ -1239,7 +1236,6 @@ dump_members (FILE *fp, struct member *m)
putc (')', fp);
putc ('\n', fp);
- return n;
}
@@ -1268,15 +1264,11 @@ dump_sym (FILE *fp, struct sym *root)
}
-/* Dump class ROOT and its subclasses to file FP. Value is the
- number of classes written. */
+/* Dump class ROOT and its subclasses to file FP. */
-static int
+static void
dump_tree (FILE *fp, struct sym *root)
{
- struct link *lk;
- unsigned n = 0;
-
dump_sym (fp, root);
if (f_verbose)
@@ -1287,20 +1279,20 @@ dump_tree (FILE *fp, struct sym *root)
putc ('(', fp);
- for (lk = root->subs; lk; lk = lk->next)
+ for (struct link *lk = root->subs; lk; lk = lk->next)
{
fputs (TREE_STRUCT, fp);
- n += dump_tree (fp, lk->sym);
+ dump_tree (fp, lk->sym);
putc (']', fp);
}
putc (')', fp);
dump_members (fp, root->vars);
- n += dump_members (fp, root->fns);
+ dump_members (fp, root->fns);
dump_members (fp, root->static_vars);
- n += dump_members (fp, root->static_fns);
- n += dump_members (fp, root->friends);
+ dump_members (fp, root->static_fns);
+ dump_members (fp, root->friends);
dump_members (fp, root->types);
/* Superclasses. */
@@ -1312,7 +1304,6 @@ dump_tree (FILE *fp, struct sym *root)
putc (')', fp);
putc ('\n', fp);
- return n;
}
@@ -1321,9 +1312,6 @@ dump_tree (FILE *fp, struct sym *root)
static void
dump_roots (FILE *fp)
{
- int i, n = 0;
- struct sym *r;
-
/* Output file header containing version string, command line
options etc. */
if (!f_append)
@@ -1347,12 +1335,12 @@ dump_roots (FILE *fp)
mark_inherited_virtual ();
/* Dump the roots of the graph. */
- for (i = 0; i < TABLE_SIZE; ++i)
- for (r = class_table[i]; r; r = r->next)
+ for (int i = 0; i < TABLE_SIZE; ++i)
+ for (struct sym *r = class_table[i]; r; r = r->next)
if (!r->supers)
{
fputs (TREE_STRUCT, fp);
- n += dump_tree (fp, r);
+ dump_tree (fp, r);
putc (']', fp);
}