From 081d53268009bbc14f573bc34d42517bc3ff7c6b Mon Sep 17 00:00:00 2001 From: ice0 Date: Aug 07 2018 03:53:35 +0000 Subject: Fixed wrong warning --- diff --git a/synfig-core/src/synfig/renddesc.h b/synfig-core/src/synfig/renddesc.h index d42f482..56f7624 100644 --- a/synfig-core/src/synfig/renddesc.h +++ b/synfig-core/src/synfig/renddesc.h @@ -390,7 +390,6 @@ inline RendDesc::Lock operator|(RendDesc::Lock lhs, RendDesc::Lock rhs) /*! \see RendDesc::Lock, RendDesc */ inline RendDesc::Lock operator&(RendDesc::Lock lhs, RendDesc::Lock rhs) { - #warning V1016 The value '~(int) rhs' is out of range of enum values. This causes unspecified or undefined behavior. return static_cast((int)lhs&(int)rhs); } @@ -398,6 +397,7 @@ inline RendDesc::Lock operator&(RendDesc::Lock lhs, RendDesc::Lock rhs) /*! \see RendDesc::Lock, RendDesc */ inline RendDesc::Lock operator~(RendDesc::Lock rhs) { + #warning V1016 The value '~(int) rhs' is out of range of enum values. This causes unspecified or undefined behavior. return static_cast(~(int)rhs); }