From 90b20b4daf700e6b929c293773034d278abb5471 Mon Sep 17 00:00:00 2001 From: Piotr Tworek Date: Tue, 12 Jan 2021 00:36:06 +0100 Subject: [PATCH] nitpicker: Fix unsigned long to unsigned int cast. The "unsigned Nitpicker::Gui_session::layer()" function returns ~0UL. This prompts clang to produce a warning about implicit unsigned long to unsigned int conversion. Fix it by returning ~0U instead of ~0UL. Issue #3985 --- repos/os/src/server/nitpicker/gui_session.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/os/src/server/nitpicker/gui_session.h b/repos/os/src/server/nitpicker/gui_session.h index 25c4cd3bae..a0010703bb 100644 --- a/repos/os/src/server/nitpicker/gui_session.h +++ b/repos/os/src/server/nitpicker/gui_session.h @@ -263,7 +263,7 @@ class Nitpicker::Gui_session : public Session_object, bool uses_alpha() const override { return _texture.valid() && _uses_alpha; } - unsigned layer() const override { return _domain ? _domain->layer() : ~0UL; } + unsigned layer() const override { return _domain ? _domain->layer() : ~0U; } bool origin_pointer() const override { return _domain && _domain->origin_pointer(); }