Remove proto_base.Void
This commit is contained in:
@@ -240,15 +240,6 @@ type EncodeDecodeAble interface {
|
||||
Decode(r io.ReadSeeker) (err error)
|
||||
}
|
||||
|
||||
type Void struct{}
|
||||
|
||||
func (v Void) Encode(w io.Writer) (err error) {
|
||||
return
|
||||
}
|
||||
func (v Void) Decode(r io.ReadSeeker) (err error) {
|
||||
return
|
||||
}
|
||||
|
||||
type PacketInfo struct {
|
||||
Type EncodeDecodeAble
|
||||
Name string
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -33,7 +33,7 @@ func GeneratePacketInfoFile(versions []string, packetInfos []PacketInfo) (err er
|
||||
typeName := p.TName
|
||||
var typeExpr ast.Expr
|
||||
if p.PacketDef == "void" {
|
||||
typeExpr = Selector("proto_base", "Void")
|
||||
typeExpr = NewStruct()
|
||||
} else {
|
||||
typeExpr = Selector(vUnderscore, typeName)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user