Created attachment 7432 Fix possible typo When I build xfce4-whiskermenu-plugin 2.1.4 (also tested with 1.7.4) I get these warnings (build on FreeBSD with default compiler, Clang): /usr/ports/x11/xfce4-whiskermenu-plugin/work/xfce4-whiskermenu-plugin-2.1.4/pane l-plugin/launcher.h:31:1: warning: 'DesktopAction' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct DesktopAction ^ /usr/ports/x11/xfce4-whiskermenu-plugin/work/xfce4-whiskermenu-plugin-2.1.4/pane l-plugin/page.h:26:1: note: did you mean struct here? class DesktopAction; ^~~~~ struct 1 warning generated. With the patch, no warnings happen.
Olivier Duchateau referenced this bugreport in commit 13ecd145bd1d879274e5876863e225a222632143 Fix typo. (bug #14001) https://git.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/commit?id=13ecd145bd1d879274e5876863e225a222632143
Surprising that GCC never warned about that. Thanks.