$tick = "auto" unless defined $tick;
$unctrl = 'quote' unless defined $unctrl;
$subdump = 1;
+$dumpReused = 0 unless defined $dumpReused;
sub main::dumpValue {
local %address;
# Check for reused addresses
if (ref $v) {
($address) = $v =~ /(0x[0-9a-f]+)\)$/ ;
- if (defined $address) {
+ if (!$dumpReused && defined $address) {
($type) = $v =~ /=(.*?)\([^=]+$/ ;
$address{$address}++ ;
if ( $address{$address} > 1 ) {