diff options
| author | Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> | 2025-09-13 18:40:03 +0300 |
|---|---|---|
| committer | Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> | 2025-12-18 12:23:57 +0200 |
| commit | 48a3b80996d0dce7e472318c2090e5f4df901567 (patch) | |
| tree | f01973c440bf4a5a8c86c3d2a1ed141daaaf3868 /utils/kmsblank.cpp | |
| parent | 65b0414775f0674cfb9aff0863a5be8c0d72dfaa (diff) | |
fix: Correct printf format specifiers for unsigned integers
This commit addresses cppcheck warnings about mismatched printf format
specifiers (invalidPrintfArgType_sint). The format specifiers %i and %d
expect signed integers (int) but the variables being passed are unsigned
integers (uint32_t, unsigned). This mismatch can lead to undefined behavior
and incorrect output formatting.
Changes made:
- utils/kmstouch.cpp: Changed %i to %u for event code formatting
- utils/kmstouch.cpp: Changed %d to %u for event type and property type formatting
- utils/kmsview.cpp: Changed %d to %u for frame number formatting
These fixes ensure proper type safety in printf formatting and prevent
potential undefined behavior when printing unsigned integer values.
Diffstat (limited to 'utils/kmsblank.cpp')
0 files changed, 0 insertions, 0 deletions
