mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-21 07:55:10 +02:00
Various fixes to make CodeQL happy
This commit is contained in:
@@ -70,18 +70,22 @@ func (self *Color) FromNumber(n uint8) {
|
||||
self.Is_numbered, self.Red = true, n
|
||||
}
|
||||
|
||||
func as_uint8(x int) uint8 {
|
||||
return uint8(uint(x) & 0xff)
|
||||
}
|
||||
|
||||
func (self *Color) FromExtended(nums ...int) bool {
|
||||
switch nums[0] {
|
||||
case 5:
|
||||
if len(nums) > 1 {
|
||||
self.Red = uint8(nums[1])
|
||||
self.Red = as_uint8(nums[1])
|
||||
self.Is_numbered = true
|
||||
return true
|
||||
}
|
||||
case 2:
|
||||
if len(nums) > 3 {
|
||||
self.Is_numbered = false
|
||||
self.Red, self.Green, self.Blue = uint8(nums[1]), uint8(nums[2]), uint8(nums[3])
|
||||
self.Red, self.Green, self.Blue = as_uint8(nums[1]), as_uint8(nums[2]), as_uint8(nums[3])
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user