Fixed a bug.

geesefs-0-30-9
Aaron Jacobs 2015-07-24 15:11:31 +10:00
parent 59962d69e6
commit 36b7b6ab0e
1 changed files with 2 additions and 4 deletions

View File

@ -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