summaryrefslogtreecommitdiff
path: root/spew/internal_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'spew/internal_test.go')
-rw-r--r--spew/internal_test.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/spew/internal_test.go b/spew/internal_test.go
index d8c9761..faac638 100644
--- a/spew/internal_test.go
+++ b/spew/internal_test.go
@@ -92,8 +92,7 @@ const flagKindWidth = 5
// fallback code which punts to the standard fmt library for new types that
// might get added to the language.
func changeKind(v *reflect.Value, readOnly bool) {
- rvf := (*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(v)) +
- unsafe.Offsetof(reflectValue.flag)))
+ rvf := (*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(v)) + offsetFlag))
*rvf = *rvf | ((1<<flagKindWidth - 1) << flagKindShift)
if readOnly {
*rvf |= flagRO