.BI "void twalk(const void *" root ", void (*" action ")(const void *" nodep ,
.BI " VISIT " which ", int " depth "));"
.PP
+.BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */"
+.B #include <search.h>
+.PP
.BI "void twalk_r(const void *" root ", void (*" action ")(const void *" np ,
.BI " VISIT " which ", void *" closure "),
.BI " void *" closure );
-
-.BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */"
-.B #include <search.h>
.PP
.BI "void tdestroy(void *" root ", void (*" free_node ")(void *" nodep ));
.fi