From 36b7b6ab0e766a120dec385b2fb24660b423fbfe Mon Sep 17 00:00:00 2001 From: Aaron Jacobs Date: Fri, 24 Jul 2015 15:11:31 +1000 Subject: [PATCH] Fixed a bug. --- fuseops/convert.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fuseops/convert.go b/fuseops/convert.go index ae72784..11fd2cc 100644 --- a/fuseops/convert.go +++ b/fuseops/convert.go @@ -282,8 +282,7 @@ func Convert( co = &to.commonOp case fusekernel.OpRead: - type input fusekernel.ReadIn - in := (*input)(m.Consume(unsafe.Sizeof(input{}))) + in := (*fusekernel.ReadIn)(m.Consume(fusekernel.ReadInSize(protocol))) if in == nil { err = errors.New("Corrupt OpRead") return @@ -299,8 +298,7 @@ func Convert( co = &to.commonOp case fusekernel.OpReaddir: - type input fusekernel.ReadIn - in := (*input)(m.Consume(unsafe.Sizeof(input{}))) + in := (*fusekernel.ReadIn)(m.Consume(fusekernel.ReadInSize(protocol))) if in == nil { err = errors.New("Corrupt OpReaddir") return