Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Feb 2008 20:54:54 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 135406 for review
Message-ID:  <200802142054.m1EKss53032785@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=135406

Change 135406 by jb@jb_freebsd1 on 2008/02/14 20:54:39

	Oops. The printm() data comes back with the size as a uintptr_t.

Affected files ...

.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#13 edit

Differences ...

==== //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#13 (text) ====

@@ -804,9 +804,9 @@
 dt_print_memory(dtrace_hdl_t *dtp, FILE *fp, caddr_t addr)
 {
 	int quiet = (dtp->dt_options[DTRACEOPT_QUIET] != DTRACEOPT_UNSET);
-	size_t nbytes = *((uint64_t *) addr);
+	size_t nbytes = *((uintptr_t *) addr);
 
-	return (dt_print_bytes(dtp, fp, addr + sizeof(uint64_t),
+	return (dt_print_bytes(dtp, fp, addr + sizeof(uintptr_t),
 	    nbytes, 50, quiet, 1));
 }
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802142054.m1EKss53032785>