projects
/
lttng-modules.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from:
f801323
)
Fix: counter: cast UINT*_MAX to 64-bit signed type before negative
author
Mathieu Desnoyers
<mathieu.desnoyers@efficios.com>
Thu, 26 Nov 2020 20:29:28 +0000
(15:29 -0500)
committer
Mathieu Desnoyers
<mathieu.desnoyers@efficios.com>
Thu, 26 Nov 2020 20:29:28 +0000
(15:29 -0500)
(long long)-UINT32_MAX leads to value 1 which is not what we expect.
This is due to implicit type promotion from unsigned to signed 32-bit
integer.
Apply this to 8-bit and 16-bit types as well even though they are
not affected by this issue to keep things regular.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
No differences found
This page took
0.025238 seconds
and
4
git commands to generate.