That looks a lot better. Weird magic numbers are what enums are ment to
avoid.

On Wed, Jan 11, 2023 at 7:26 AM Nicolas Fella <nicolas.fe...@gmx.de> wrote:

> On 1/10/23 22:49, Michael Reeves wrote:
> > /usr/include/KF5/KConfigWidgets/kstandardaction.h:261:64: runtime
> > error: load of value 4294967295, which is not a valid value for type
> > 'Qt::ConnectionType'
> >
> > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
> > /usr/include/KF5/KConfigWidgets/kstandardaction.h:261:64 in
> >
> > The issue stems for assigning an int to a enum which is internally
> > considered unsigned and possibly smaller than the four byte int. If
> > this is doing what we expect than I need a way to shut off the warning.
> Looks like
> https://invent.kde.org/frameworks/kconfigwidgets/-/merge_requests/175
> aims to address this?
>

Reply via email to