diff --git a/src/server/game/proto_factory.go b/src/server/game/proto_factory.go index a9afb006..ce815542 100644 --- a/src/server/game/proto_factory.go +++ b/src/server/game/proto_factory.go @@ -1,9 +1,9 @@ package game import ( - "context" "fmt" "reflect" + GoUtil "server/game_util" "server/msg" "sync" @@ -115,11 +115,6 @@ func UnmarshalThriftMessageByName(name string, data []byte) (thrift.TStruct, err if err != nil { return nil, err } - - deserializer := thrift.NewTDeserializer() - if err := deserializer.Read(context.Background(), message, data); err != nil { - return nil, err - } - + GoUtil.Unmarshal(data, message) return message, nil }