.gdbinit revision 75ad9d694b36c11047c0b747cf7fc31a4fdbf6e4
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben# gdb macros which may be useful for folks using gdb to debug
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben# apache. Delete it if it bothers you.
edc2fe51527b24e4822520a9cbbe91409ffc38b1bendefine dump_table
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben set $t = (apr_table_entry_t *)((apr_array_header_t *)$arg0)->elts
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben set $n = ((apr_array_header_t *)$arg0)->nelts
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben set $i = 0
0a4a476e1af8c5723ba0bc8831abb2a37e9cbea8ben while $i < $n
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben printf "[%u] '%s'='%s'\n", $i, $t[$i].key, $t[$i].val
edc2fe51527b24e4822520a9cbbe91409ffc38b1ben set $i = $i + 1
Print the key/value pairs in a table.
set $bucket = $bucket->link.next