aboutsummaryrefslogtreecommitdiff
path: root/pkg/messages/types/svcClassInfo.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/messages/types/svcClassInfo.go')
-rw-r--r--pkg/messages/types/svcClassInfo.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/messages/types/svcClassInfo.go b/pkg/messages/types/svcClassInfo.go
index 9f367d3..27862bf 100644
--- a/pkg/messages/types/svcClassInfo.go
+++ b/pkg/messages/types/svcClassInfo.go
@@ -19,7 +19,7 @@ type serverClass struct {
19 DataTableName string 19 DataTableName string
20} 20}
21 21
22func ParseSvcClassInfo(reader *bitreader.ReaderType) SvcClassInfo { 22func ParseSvcClassInfo(reader *bitreader.Reader) SvcClassInfo {
23 svcClassInfo := SvcClassInfo{ 23 svcClassInfo := SvcClassInfo{
24 Length: int16(reader.TryReadBits(16)), 24 Length: int16(reader.TryReadBits(16)),
25 CreateOnClient: reader.TryReadBool(), 25 CreateOnClient: reader.TryReadBool(),
@@ -29,7 +29,7 @@ func ParseSvcClassInfo(reader *bitreader.ReaderType) SvcClassInfo {
29 for count := 0; count < int(svcClassInfo.Length); count++ { 29 for count := 0; count < int(svcClassInfo.Length); count++ {
30 fmt.Println(classes) 30 fmt.Println(classes)
31 classes = append(classes, serverClass{ 31 classes = append(classes, serverClass{
32 ClassId: int16(reader.TryReadBits(int(math.Log2(float64(svcClassInfo.Length)) + 1))), 32 ClassId: int16(reader.TryReadBits(uint64(math.Log2(float64(svcClassInfo.Length)) + 1))),
33 ClassName: reader.TryReadString(), 33 ClassName: reader.TryReadString(),
34 DataTableName: reader.TryReadString(), 34 DataTableName: reader.TryReadString(),
35 }) 35 })