Skip to content

Commit 053b25b

Browse files
committed
Fix incorrect formatter for 64-bit hex values
1 parent 64ea07f commit 053b25b

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

matter/constraint/hex.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func (c *HexLimit) ASCIIDocString(dataType *types.DataType) string {
2222
case 4:
2323
return fmt.Sprintf("0x%08X", uint32(val))
2424
case 8:
25-
return fmt.Sprintf("0x%16X", uint64(val))
25+
return fmt.Sprintf("0x%016X", uint64(val))
2626
}
2727
}
2828
return fmt.Sprintf("0x%X", uint64(val))

matter/types/extreme.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ func (ce *DataTypeExtreme) ZapString(dataType *DataType) string {
124124
case 4:
125125
return fmt.Sprintf("0x%08X", uint32(val))
126126
case 8:
127-
return fmt.Sprintf("0x%16X", uint64(val))
127+
return fmt.Sprintf("0x%016X", uint64(val))
128128

129129
}
130130
}
@@ -163,7 +163,7 @@ func (ce *DataTypeExtreme) DataModelString(dataType *DataType) string {
163163
case 4:
164164
return fmt.Sprintf("0x%08X", uint32(val))
165165
case 8:
166-
return fmt.Sprintf("0x%16X", uint64(val))
166+
return fmt.Sprintf("0x%016X", uint64(val))
167167

168168
}
169169
}
@@ -212,7 +212,7 @@ func (ce *DataTypeExtreme) formatUint64(dataType *DataType, val uint64) string {
212212
case 4:
213213
return fmt.Sprintf("0x%08X", uint32(val))
214214
case 8:
215-
return fmt.Sprintf("0x%16X", uint64(val))
215+
return fmt.Sprintf("0x%016X", uint64(val))
216216

217217
}
218218
}

0 commit comments

Comments
 (0)