Mercurial > emacs
changeset 39854:a1e434124570
(traverse_intervals): Drop `depth' arg.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Fri, 12 Oct 2001 22:01:46 +0000 |
parents | e42e6b9ee221 |
children | cfc5c411cd06 |
files | src/intervals.c |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/intervals.c Fri Oct 12 21:59:38 2001 +0000 +++ b/src/intervals.c Fri Oct 12 22:01:46 2001 +0000 @@ -215,19 +215,19 @@ Pass FUNCTION two args: an interval, and ARG. */ void -traverse_intervals (tree, position, depth, function, arg) +traverse_intervals (tree, position, function, arg) INTERVAL tree; - int position, depth; + int position; void (* function) P_ ((INTERVAL, Lisp_Object)); Lisp_Object arg; { while (!NULL_INTERVAL_P (tree)) { - traverse_intervals (tree->left, position, depth + 1, function, arg); + traverse_intervals (tree->left, position, function, arg); position += LEFT_TOTAL_LENGTH (tree); tree->position = position; (*function) (tree, arg); - position += LENGTH (tree); tree = tree->right; depth++; + position += LENGTH (tree); tree = tree->right; } }