This commit is contained in:
aozhiwei 2023-08-12 15:18:01 +08:00
parent 07ab6ec2aa
commit 8263b4ded9

View File

@ -150,13 +150,13 @@ func (this *NameMetaTable[T]) Load() {
} }
func ReadMetaTableField[T string | int | int32 | int64 | float32 | float64]( func ReadMetaTableField[T string | int | int32 | int64 | float32 | float64](
fieldPtr *T, fieldName string, flags *uint64, flagIdx int, fieldPtr *T, fieldName string, flags *uint64, flagIdx uint64,
kv map[string]interface{}) { kv map[string]interface{}) {
if val, ok := kv[fieldName]; ok { if val, ok := kv[fieldName]; ok {
if !q5.DuckToSimple(val, fieldPtr) { if !q5.DuckToSimple(val, fieldPtr) {
panic("ReadMetaTableField error") panic("ReadMetaTableField error")
} }
//*flags = *flags & flagIdx *flags |= uint64(1) << flagIdx
} }
} }